Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/327.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安装matplotlib?_Python_Matplotlib - Fatal编程技术网

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

如何为特定版本的Python安装matplotlib?,python,matplotlib,Python,Matplotlib,我已经安装了scipy和numpy,它们正在与我当前所需的python 2.7.6版本一起使用(我在OSX Mavericks上运行,必须升级)。但是,当我pip安装matplotlib时,默认情况下它引用了我以前的python版本2.7.5,因此使用起来很麻烦(显然) 如何更改python matplotlib使用的版本,以便导入和使用该库 谢谢。我解决这个问题的方法是这样的,首先需要进入你的2.7.6目录,在Scripts文件夹下你会找到pip可执行文件。我的建议是(因为在没有所有细节的情况

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

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

谢谢。

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


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

我建议您使用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环境的分步指南,请访问:

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