关于numpy:在Python 2.7.9中安装软件包

Installing packages in Python 2.7.9

本问题已经有最佳答案,请猛点这里访问。

我正在刷我的python,最近安装了ver。2.7.9在我的Win7 64位PC上。我尝试安装两个软件包(numpy 1.9.1和scipy 0.15.1),但在安装过程中出错。我跑了:

1
> python setup.py install

从每个包的文件夹中,尽管运行了安装脚本,但没有安装任何包。我有以下错误:

1
2
numpy: Unable to find vsvarsall.bat
scipy: No module named numpy.distutils.core (???)

请注意,我完全没有篡改包文件,这些文件是我从python包索引数据库中可用的.tar文件中提取的。在这件事上有任何帮助,我将不胜感激。


Windows模块的Go-to存储库是Christoph Gohlke的用于Windows站点的Python扩展包。他既有numpy又有scipy两种。要安装,请下载相应的.whl文件,然后运行

1
pip install name_of_file.whl

安装模块。安装2.7.9时,pip应该是自动安装的,如果找不到命令,请确保在路径中添加C:\Python27\Scripts并重新启动命令提示。