Spyder无法安装spc 0.3,这是由一个" python setup.py egg_info"

时间:2016-03-14 19:34:37

标签: python pip spyder

我正在尝试通过Spyder Anaconda在Win 64位平台上安装SPC。在尝试提供here的解决方案后,我运行ez_setup但仍然收到以下错误:

pip install spc
Collecting spc
 Using cached spc-0.3.tar.gz
Complete output from command python setup.py egg_info:
Traceback (most recent call last):
 File "<string>", line 1, in <module>
 File "c:\users\....\appdata\local\temp\pip-build-gfpds4\spc\setup.py", line 3, in <module>
from ez_setup import use_setuptools
ImportError: No module named ez_setup

----------------------------------------
 Command "python setup.py egg_info" failed with error code 1 in c:\users\...\appdata\local\temp\pip-build-gfpds4\spc\

1 个答案:

答案 0 :(得分:1)

首先尝试从pip安装ez_setup

pip install ez_setup

然后安装spc:

pip install spc

我认为作者忘记在ez_setup中添加setup.py作为安装要求,就像他们对numpy所做的那样:

 % sudo pip install ez_setup
Collecting ez-setup
  Downloading ez_setup-0.9.tar.gz
Installing collected packages: ez-setup
  Running setup.py install for ez-setup ... done
Successfully installed ez-setup-0.9
 % sudo pip install spc
Collecting spc
  Using cached spc-0.3.tar.gz
Requirement already satisfied (use --upgrade to upgrade): NumPy in /usr/local/lib/python2.7/dist-packages (from spc)
Installing collected packages: spc
  Running setup.py install for spc ... done
Successfully installed spc-0.3