OSX更改默认解释器Python(导入matplotlib)

时间:2015-03-11 08:31:52

标签: python macos python-2.7 matplotlib

我尝试在python中使用matplotlib可视化图形,但我的mac(Yosemite 10.10.2)中几乎没有问题。我已经安装了matplotlib,我知道我的计算机上安装了2个版本的python,分别是2.7.8和2.7.6

使用python 2.7.8的默认解释器,我收到了这个错误

dhcPlus-mbp:~ macbook$ python
Python 2.7.8 (v2.7.8:ee879c0ffa11, Jun 29 2014, 21:07:35) 
[GCC 4.2.1 (Apple Inc. build 5666) (dot 3)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
>>> import matplotlib
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
ImportError: No module named matplotlib

但如果我尝试这个,它适用于终端。但我无法使用Ctrl + B直接从我的Sublime构建

dhcPlus-mbp:~ macbook$ /usr/bin/python
Python 2.7.6 (default, Sep  9 2014, 15:04:36) 
[GCC 4.2.1 Compatible Apple LLVM 6.0 (clang-600.0.39)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
>>> import matplotlib
>>> 

我的问题是,如何更改默认的python解释器,以便在我的环境中使用2.7.6?

非常感谢任何帮助。非常感谢你。

1 个答案:

答案 0 :(得分:0)

通过

删除Mavericks上的额外Python库解决了这个问题
sudo rm -rf /Library/Frameworks/Python.framework/