我正在尝试通过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\
答案 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