Pip安装最新版本的matplotlib?

时间:2014-11-10 13:10:39

标签: python matplotlib pip

我想使用matplotlib的更新版本的功能,我注意到我的matplotlib已经过时了。我尝试用pip升级它,根据​​PIP成功。从这个截图中可以看出:

enter image description here

正如您所见,pip说{1.6}安装在/Library/Python/2.7/site-packages

如果我尝试升级命令,则不会安装任何新内容,因为它表示安装了最新版本。 不过,如果我导入matplotlib然后检查版本,你会发现安装了1.1.1。 我还添加了site-packages文件夹的位置。

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

我在mac osx 10.9.5上工作

1 个答案:

答案 0 :(得分:1)

你的路径搞砸了(最有可能是$PYTHONPATH)。使用

检查版本1.1.1的位置
import matplotlib
print matplotlib.__file__

你可能会看到发生了什么。我已经在同一个文件夹中看到了多个软件包安装,所以也要查看site-packages中的文件。 当然你应该删除较旧的软件包以避免将来路径混乱; )