我正在运行Ubuntu 12.04,我需要在 Python 3.2.3 中使用matpltlib
。我使用
sudo apt-get install python-matplotlib
但现在它仅适用于Python 2.7,它似乎是默认版本:
$ python2
Python 2.7.3 (default, Feb 27 2014, 20:00:17)
[GCC 4.6.3] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> import matplotlib
>>>
但是python 3不起作用:
$ python3
Python 3.2.3 (default, Feb 27 2014, 21:33:50)
[GCC 4.6.3] on linux2
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
>>>
此外,我的python
命令似乎“已损坏”:
$ python
bash: /usr/bin/python: No such file or directory
感谢任何帮助!
答案 0 :(得分:3)
如果其他人偶然发现,请使用
sudo apt-get install python3-matplotlib
matplotlib
涉及许多软件包,使用apt-get
代替pip
这是the officially recommended approach。
答案 1 :(得分:0)
如果您在virtualenv中
示例:workon cv #cv is my virtualenv name
$ workon cv
$ pip install matplotlib