Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/296.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python Pip是否安装最新版本的matplotlib?_Python_Matplotlib_Pip - Fatal编程技术网

Python Pip是否安装最新版本的matplotlib?

Python Pip是否安装最新版本的matplotlib?,python,matplotlib,pip,Python,Matplotlib,Pip,我想使用matplotlib最新版本的功能,我注意到我的matplotlib已经过时了。我尝试用pip升级它,根据pip的说法,这是成功的。如本截图所示: 正如您所见,pip说1.4.6安装在/Library/Python/2.7/site packages 如果我尝试使用upgrade命令,则不会安装任何新的内容,因为它显示已安装最新版本。 尽管如此,如果我导入matplotlib,然后检查版本,您可以看到安装了1.1.1。 我还添加了站点包文件夹的位置 为什么,根据pip,安装的是最新版本

我想使用matplotlib最新版本的功能,我注意到我的matplotlib已经过时了。我尝试用pip升级它,根据pip的说法,这是成功的。如本截图所示:

正如您所见,pip说1.4.6安装在
/Library/Python/2.7/site packages

如果我尝试使用upgrade命令,则不会安装任何新的内容,因为它显示已安装最新版本。 尽管如此,如果我导入matplotlib,然后检查版本,您可以看到安装了1.1.1。 我还添加了站点包文件夹的位置

为什么,根据pip,安装的是最新版本,但当我导入它时,它不是最新版本?我还在站点包文件夹中找到:
matplotlib-1.4.2.dist info

我在mac osx 10.9.5上工作

您的路径混乱(很可能是
$PYTHONPATH
)。使用检查版本1.1.1的位置

import matplotlib
print matplotlib.__file__
你可以看看发生了什么。我已经在同一个文件夹中看到多个软件包安装,所以也可以查看站点软件包中的文件。
当然,您应该删除旧的包,以避免将来路径混淆;)

好的,谢谢你指出这一点。我从其他位置删除了matplotlib文件夹,然后在my/site packages文件夹中找到了正确的版本