Installing Cert-issuer

When I install the cert-issuer with
python setup.py install
I get an error saying
Installed /Library/Python/2.7/site-packages/cert_issuer-2.0.11-py2.7.egg
Processing dependencies for cert-issuer==2.0.11
error: pysha3 1.0.2 is installed but pysha3==1.0b1 is required by set([‘merkletools’])
SDs-MacBook-Air:cert-issuer-master sd$

Im checking the docker version in the Github about docker it says
$ docker --version
Docker version 1.12.0, build 8eab29e

$ docker-compose --version
docker-compose version 1.8.0, build f3628c7

$ docker-machine --version
docker-machine version 0.8.0, build b85aac1

After I run those comands I get:
SDs-MacBook-Air:~ sd$ docker --version
Docker version 17.12.0-ce, build c97c6d6
SDs-MacBook-Air:~ sd$ docker-compose --version
docker-compose version 1.18.0, build 8dd22a9
SDs-MacBook-Air:~ sd$ docker-machine --version
docker-machine version 0.13.0, build 9ba6da9

Are they ok??? Or do I need to reinstall somethin???

I found this post https://xiaoxing.us/2018/01/31/Utilizing-BlockCert-Blockchain-Based-Educational-Certificates/

I dont know how to makes this operation
The folder after “Installed” is what we need. Then enter “merkletools-1.0.2-py3.6.egg” folder, edit the METADATA and replace “pysha3 (==1.0b1)” to pysha3 (>=1.0b1) then save. You need to do the same thing on metadata.json file.
Can anyone help me?

1 Like

Try Python 3, we face similar with Python 3 and try the solution on below post