找不到更新的python modu

2024-03-29 01:12:16 发布

您现在位置:Python中文网/ 问答频道 /正文

我已经安装了最新版本的Python numpy模块,但是当我试图寻找新版本的numpy模块时,它仍然显示旧版本。在

sudo pip install 'numpy==1.9.0'

python -c "import numpy; print numpy.__version__"
1.8.2

这是我的Python和pip版本

^{pr2}$

我是不是少了点什么?在


Tags: 模块installpipimport版本numpyversionsudo
1条回答
网友
1楼 · 发布于 2024-03-29 01:12:16

您使用的pip版本与您使用的Python版本没有关联。pip正在将NumPy安装到miniconda发行版中(顺便说一句,您知道NumPy的最新版本是1.11.3吗?),而您的Python二进制文件正在从其他地方读取其站点包。要确定这一点,运行

python

在命令提示符下,然后在解释器中运行一次

^{pr2}$

sys.executable将告诉您正在运行的python二进制文件,sys.path列表将告诉您Python从何处导入其包。在

尽管如此,您需要将pip脚本指向实际使用的Python版本。最简单的方法(IMO)是下载^{},然后运行

python get-pip.py

(切换到下载目录后)或

sudo python get-pip.py

取决于你是不是管理员。这将安装最新版本的pip(当前为9.0.1),并将其与用于调用脚本的Python版本相关联。在

相关问题 更多 >