在OSX 10.13.2上的虚拟环境中安装pyethapp,具有以下属性:
并收到以下错误消息:
Collecting pyethapp
Using cached pyethapp-1.5.0-py2.py3-none-any.whl
Collecting ethereum>=1.5.1 (from pyethapp)
Using cached ethereum-2.2.0.tar.gz
Complete output from command python setup.py egg_info:
error in ethereum setup command: 'tests_require' must be a string or list of strings containing valid project/version requirement specifiers; Unordered types are not allowed
知道如何解决这个问题吗?
答案 0 :(得分:5)
我在Arch Linux上遇到同样的问题。
看起来setup.py tests_require
使用了setuptools > 38.0
中不支持的集合。
应该是。
pip install setuptools==37
这个技巧对我有用。
问候。