答案1
如何使用 安装
numpy
Python 2choco
?
跑步choco install numpy
。
当我运行时
choco install numpy
,它尝试安装numpy
Python 3。我怎样才能强制它安装 Python 2 版本?
这里的诀窍是,如果你chocolateyinstall.ps1
查看chocolateyuninstall.ps1
Chocolatey numpy 包您链接到的(在 下Files
),包本身只是使用系统上安装的 Python 版本以及 Python 的pip
包管理器来安装和卸载 Python 包。
因此,处理此问题最简单的方法是:
将 Python 2.7(例如
C:/path/to/Python27
)添加到您的 Windows 路径变量中,并删除/重命名任何条目,例如 Python 3.7。注销然后重新登录以重新加载路径变量。打开命令提示符并检查是否
python -V
返回例如Python 2.7.16
。运行
choco install numpy
。 安装例如 Python 3.7 时选择否,安装时选择是numpy
。 只要有绿色条目显示numpy
已成功安装,您就可以忽略任何其他消息/错误。
要验证是否numpy
已成功安装,请python
从命令窗口运行并import numpy
在交互>>>
提示符下输入。如果没有错误消息,则表示numpy
已成功导入。
注意事项
此方法显然依赖于 Python 2.7 是否是python
系统上的默认版本。如果这种情况发生变化,您将来可能会遇到问题。
笔记
或者,由于 Chocolatey 只是pip
在后台使用,您可以使用例如直接C:/path/to/Python27/python.exe -m pip install numpy
安装numpy
(减去 Chocolatey 中的条目)。