在 Python 2.7.9 中安装包 [重复]

Posted

技术标签:

【中文标题】在 Python 2.7.9 中安装包 [重复]【英文标题】:Installing packages in Python 2.7.9 [duplicate] 【发布时间】: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!这将使安装更容易。 【参考方案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 我知道这一点,但是如果你不需要,每次你想运行命令时都输入所有这些额外的字符是没有意义的。

以上是关于在 Python 2.7.9 中安装包 [重复]的主要内容,如果未能解决你的问题,请参考以下文章

学python在pycharm中安装包时所遇到的问题

由于从 `https://pypi.python.org/simple/` 返回的“永久移动”错误,`pip` 无法在 Docker 容器中安装包

npm 在绝对路径中安装包(本地和 package.json)

在python中安装包出现Retrying (Retry(total=4, connect=None, read=None, redirect=None, status=None))

在python中安装包出现Retrying (Retry(total=4, connect=None, read=None, redirect=None, status=None))

在python中安装包出现Retrying (Retry(total=4, connect=None, read=None, redirect=None, status=None)) 安装wordcl