pip install pysha3上的错误代码1,merkletools

时间:2018-06-13 18:18:05

标签: python python-3.x macos pip

我一直在尝试为blockcerts cert-issuer快速入门安装pysha3和merkletools,但是当我尝试pip install时,我仍然遇到基本相同的类型1错误。

我在另一篇文章中读到我应该尝试升级设置工具

pip install --upgrade setup tools

并安装ez_setup

pip install ez_setup

这两个都工作了,当我运行“pip install pyethereum”时,pip install也有效,但是当我尝试安装pysha和merkletools时,我仍然会得到相同的错误代码。 对于“pip install pysha3”,我收到错误:

  

命令“/Library/Frameworks/Python.framework/Versions/3.6/bin/python3.6 -u -c”import setuptools,tokenize; file ='/ private / var / folders / q0 / h9rx8b3s14g_33ng9xz31ykw0000gn / T / pip-install-tvsl7vp1 / pysha3 / setup.py'; f = getattr(tokenize,'open',open)( file ); code = f.read()。 replace('\ r \ n','\ n'); f.close(); exec(编译(代码,文件,'exec'))“install --record / private / var /folders/q0/h9rx8b3s14g_33ng9xz31ykw0000gn/T/pip-record-n8e9n_dm/install-record.txt --single-version-external-managed --compile“失败,错误代码1在/ private / var / folders / q0 / h9rx8b3s14g_33ng9xz31ykw0000gn / T / PIP-安装-tvsl7vp1 / pysha3 /

对于pip install merkletools==1.0.3我得到:

  

命令“/Library/Frameworks/Python.framework/Versions/3.6/bin/python3.6 -u -c”import setuptools,tokenize; file ='/ private / var / folders / q0 / h9rx8b3s14g_33ng9xz31ykw0000gn / T / pip-install-m87p6nra / pysha3 / setup.py'; f = getattr(tokenize,'open',open)( file ); code = f.read()。 replace('\ r \ n','\ n'); f.close(); exec(编译(代码,文件,'exec'))“install --record / private / var /folders/q0/h9rx8b3s14g_33ng9xz31ykw0000gn/T/pip-record-b8x3lh7l/install-record.txt --single-version-external-managed --compile“失败,错误代码1在/ private / var / folders / q0 / h9rx8b3s14g_33ng9xz31ykw0000gn / T / PIP-安装-m87p6nra / pysha3 /

看起来当我运行pip installpip --version时调用的点是两个不同的东西。当我运行pip --version时,它说

  

10.0.1 from /Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages/pip(python 3.6)

但是当我运行python -m pip install pysha3时,它说

  

您正在使用pip版本9.0.3,但版本10.0.1可用。   您应该考虑通过'pip install --upgrade pip'命令进行升级。

当我运行pip install --upgrade pip时,我收到了消息

  

要求已经是最新的:pip in /Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages(10.0.1)

应该在哪里安装pip,这样我就不会遇到这个被调用的不同点的错误?

1 个答案:

答案 0 :(得分:0)

检查您使用的系统(x32或x64)以及安装的python版本是否适用于该系统。