Install Electrum-ZCL 1.0.4 on CentOS 7
This shows how to install the official Electrum-ZCL wallet used to store the Zclassic cryptocurrency. The current version is 1.0.4 (as of now) and it needs Python 3. The official readme only includes instructions for Ubuntu, hence this guide for CentOS 7. I successfully installed Electrum-ZCL on the same CentOS 7 instance used to install Electrum-VTC on CentOS 7. Some dependencies for ZCL may have been installed then, so in case you run into errors you may want to check that post too.
What differs from the official guide is that I use the Software Collections (scl) for Red Hat / CentOS as opposed to other 3rd party application to install Python 3. I wrote about it years ago here.
The following command installs scl and activates the CentOS repo (note that I am using sudo when the commands needs root privileges, otherwise it can be executed as the regular named user account):
sudo yum install centos-release-scl
Next step is to enable python 3 for the current shell. Running “python” after that confirms the newer version is used:
scl enable rh-python36 bash
python --version
Python 3.6.3
cd ~/Downloads/electrum-zcl
sudo yum install `cat packages.txt`
sudo yum install libusbx-devel libudev-devel
sudo pip3.6 install -r requirements.txt
pyrcc5 icons.qrc -o gui/qt/icons_rc.py
./electrum-zcl
