如何为特定版本的Python安装matplotlib?

时间:2014-01-22 04:58:52

标签: python matplotlib

我已经安装了scipy和numpy,它们与我当前所需的python 2.7.6版本一起使用(我在OSX Mavericks上运行并且必须升级。)但是,当我pip安装了matplotlib时,默认情况下它引用了我以前的python版本2.7.5,因此使用起来很麻烦(显然。)

如何更改python matplotlib使用的版本,以便导入和使用该库?
感谢。

2 个答案:

答案 0 :(得分:0)

我解决这个问题的方法是这样的,首先需要进入2.7.6目录,然后在Scripts文件夹下找到pip可执行文件。我的建议是(因为很难调试这类人而没有所有细节)是这样的:

./pip install matplotlib

看看是否成功,否则,我建议使用pyenv来管理你的python安装。

答案 1 :(得分:0)

我建议您使用Macports在OS X上安装其他Python版本。安装Macports后,安装Python 2.7.6相当容易。你所要做的就是:

sudo port install python27

现在,你应该能够轻松获得所需的所有库,也可以使用Macports。

sudo port install py27-numpy
sudo port install py27-scipy
sudo port install py27-matplotlib

Macports应该解决所有依赖关系,当然,将软件包链接到正确的Python版本,避免让您头疼。

有关如何设置一个功能强大的Python环境的分步指南,请访问:http://jakevdp.github.io/blog/2013/02/02/setting-up-a-mac-for-python-development/