【问题标题】:Installing packages in Python 2.7.9 [duplicate]在 Python 2.7.9 中安装包 [重复]
【发布时间】:2015-04-16 11:43:10
【问题描述】:

我正在复习我的 Python 并且最近安装了版本。 2.7.9 在我的 Win7 64 位 PC 上。我尝试安装几个软件包(numpy 1.9.1 和 scipy 0.15.1),但在整个过程中出现错误。我跑了:

> python setup.py install

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

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

请注意,我根本没有篡改包文件,这些包文件是从 Python 包索引数据库中可用的 .tar 文件中提取的。对于此事,我将不胜感激。

【问题讨论】:

  • 尽可能使用 Pip!这将使安装更容易。

标签: python numpy installation scipy packages


【解决方案1】:

Windows 模块的首选存储库是Christoph Gohlke's Python Extension Packages for Windows 站点。他同时拥有numpyscipy。要安装,请下载相应的.whl 文件,然后运行

pip install name_of_file.whl

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

【讨论】:

  • @Zack 轮子在 Gohlke 的网站上
  • 对于 python >2.7.9,您还可以使用python -m pip install name_of_file.whl 运行 pip
  • @Kersten 我知道这一点,但是如果你不需要,每次你想运行命令时都输入所有这些额外的字符是没有意义的。
猜你喜欢
  • 2015-02-18
  • 1970-01-01
  • 1970-01-01
  • 2017-04-03
  • 2015-04-21
  • 1970-01-01
  • 2022-11-07
  • 2016-09-23
  • 1970-01-01
相关资源
最近更新 更多