安装python模块时egg_info错误

时间:2017-03-14 22:54:06

标签: python macos installation pip installer

我是Python的新手,我正在尝试安装pypgen

正如网页上所解释的那样,我首先按照推荐的方式安装了“samtools”(通过brew install samtools。)

尝试安装pypgen

我尝试了作者建议的4种方式来安装pypgen

$pip3.6 install pypgen
Command "python setup.py egg_info" failed with error code 1 in /private/var/folders/yv/n6rkh3sn5mn5qpsn87lvjw4m0000gp/T/pip-build-aQiBgg/pypgen/


$easy_install pypgen
Processing pypgen
error: Couldn't find a setup script in /Users/remi/Downloads/pypgen-0.2.1/pypgen


$pip3.6 install -e git+https://github.com/ngcrawford/pypgen.git
Could not detect requirement name, please specify one with #egg=

我从pypgen website下载了“pypgen-0.2.1.tar.gz”,未压缩它,cd到该文件夹​​并执行了

$python setup.py install
Traceback (most recent call last):
  File "setup.py", line 1, in <module>
    import distribute_setup
ImportError: No module named distribute_setup

所以,我做了

$pip3.6 install distribute

但它没有解决上一个问题

尝试解决egg_info错误

这个egg_info错误似乎很关键。我尝试下载this file并做了

sudo python ez_setup.py

按照this post的建议,但它没有解决上面的错误消息。然后我尝试了

sudo pip3.6 install --upgrade setuptools

建议this post,但在执行pip3.6 install pypgen

时仍然收到相同的错误消息

我使用的是Python 3.6,但我也安装了2.7版本。我尝试了两个版本(pip3.6pip2.7)的所有内容并获得相同的错误。我在MAC OS X 10.11.3

0 个答案:

没有答案