2015-02-08 230 views
2

我要安装numpy库作为*.whl文件,为numpy-1.9.2rc1+mkl- cp27-none-win32,我的Windows 7机器上......麻烦PIP和easy_install的安装Python包

这里是我的方法来做到这一点,是其pipeasy_install包... 奇怪的是,这两个并不在任何Python 3.4Python 2.7的情况下工作...

以下是在命令提示符下尝试的痕迹:

点子:

"C:\Users\Matinking\Desktop\numpy- 1.9.2rc1+ 
mkl-cp27-none-win32.whl" f 
Exception: 
Traceback (most recent call last): 
File "c:\python34\lib\site-packages\pip\basecommand.py", line 122, in main 
status = self.run(options, args) 
File "c:\python34\lib\site-packages\pip\commands\install.py", line 257, in r 
InstallRequirement.from_line(name, None)) 
File "c:\python34\lib\site-packages\pip\req.py", line 172, in from_line 
return cls(req, comes_from, url=url, prereleases=prereleases) 
File "c:\python34\lib\site-packages\pip\req.py", line 70, in __init__ 
req = pkg_resources.Requirement.parse(req) 
File "c:\python34\lib\site-packages\pip\_vendor\pkg_resources.py", line 2667 
in parse 
reqs = list(parse_requirements(s)) 
File "c:\python34\lib\site-packages\pip\_vendor\pkg_resources.py", line 2605 
in parse_requirements 
line, p, specs = scan_list(VERSION,LINE_END,line,p,(1,2),"version spec") 
File "c:\python34\lib\site-packages\pip\_vendor\pkg_resources.py", line 2573 
in scan_list 
raise ValueError("Expected "+item_name+" in",line,"at",line[p:]) 
ValueError: ('Expected version spec in', ' C:\\Users\\Matinking\\Desktop\\numer 
performance.pdf', 'at', ':\\Users\\Matinking\\Desktop\\numericperformance.pdf' 

Storing debug log for failure in C:\Users\Matinking\pip\pip.log 

和使用easy_install:

C:\Python34\Scripts>easy_install.exe "C:\Users\Matinking\Desktop\numpy- 1.9.2rc1+ 
mkl-cp27-none-win32.whl" 
Processing numpy-1.9.2rc1+mkl-cp27-none-win32.whl 
Writing C:\Users\MATINK~1\AppData\Local\Temp\easy_install- jr2ijafr\numpy\setup.c 
fg 
Running numpy\setup.py -q bdist_egg --dist-dir C:\Users\MATINK~1\AppData\Local\T 
emp\easy_install-jr2ijafr\numpy\egg-dist-tmp-umy5kseg 
This is the wrong setup.py file to run 
No eggs found in C:\Users\MATINK~1\AppData\Local\Temp\easy_install-jr2ijafr\nump 
y\egg-dist-tmp-umy5kseg (setup script problem?) 

任何想法的问题?

回答

2

您应该将您的点升级到版本6.0,您使用的.whl文件与早期版本不兼容。

要提高你的点子版本的Windows: 蟒蛇-m PIP安装-U PIP

0

点错误 - >你为什么要在pdf上运行安装?那永远不会起作用。

easy_install错误 - >看起来像你下载了python 2.7二进制文件,并试图安装到python 3.4安装。

对于科学堆栈python,你很难击败Anaconda python distribution

+0

PIP错误 - >我没抄错痕迹......它已经现在编辑。 easy_install错误 - > 2.7和3.4都不能用于安装。 – Roboticist 2015-02-08 15:58:54