2024-03-29 01:12:16 发布
网友
我已经安装了最新版本的Python numpy模块,但是当我试图寻找新版本的numpy模块时,它仍然显示旧版本。在
sudo pip install 'numpy==1.9.0' python -c "import numpy; print numpy.__version__" 1.8.2
这是我的Python和pip版本
我是不是少了点什么?在
您使用的pip版本与您使用的Python版本没有关联。pip正在将NumPy安装到miniconda发行版中(顺便说一句,您知道NumPy的最新版本是1.11.3吗?),而您的Python二进制文件正在从其他地方读取其站点包。要确定这一点,运行
pip
python
在命令提示符下,然后在解释器中运行一次
sys.executable将告诉您正在运行的python二进制文件,sys.path列表将告诉您Python从何处导入其包。在
sys.executable
sys.path
尽管如此,您需要将pip脚本指向实际使用的Python版本。最简单的方法(IMO)是下载^{},然后运行
python get-pip.py
(切换到下载目录后)或
sudo python get-pip.py
取决于你是不是管理员。这将安装最新版本的pip(当前为9.0.1),并将其与用于调用脚本的Python版本相关联。在
您使用的
pip
版本与您使用的Python版本没有关联。pip
正在将NumPy安装到miniconda发行版中(顺便说一句,您知道NumPy的最新版本是1.11.3吗?),而您的Python二进制文件正在从其他地方读取其站点包。要确定这一点,运行在命令提示符下,然后在解释器中运行一次
^{pr2}$sys.executable
将告诉您正在运行的python
二进制文件,sys.path
列表将告诉您Python从何处导入其包。在尽管如此,您需要将} ,然后运行
pip
脚本指向实际使用的Python版本。最简单的方法(IMO)是下载^{(切换到下载目录后)或
取决于你是不是管理员。这将安装最新版本的pip(当前为9.0.1),并将其与用于调用脚本的Python版本相关联。在
相关问题 更多 >
编程相关推荐