我已经完成了在我的Ubuntu12.04计算机上安装matplotlib的过程。然而,当我试图运行一个测试程序时,我会得到以下错误:
Traceback (most recent call last):
File "../py33/test.py", line 2, in <module>
import matplotlib.pyplot as plt
ImportError: No module named 'matplotlib'我正在试用matplotlib网站(basic_example)的示例程序。我只是不明白为什么它说没有模块matplotlib,尽管我确实安装了它(使用sudo apt-get install python-matplotlib,并做了sudo apt-get build-dep python-matplotlib;,我也尝试了pip install matplotlib,因为我被告知在安装了Python本身之后,如果我想安装其他二进制文件的话)。
发布于 2014-03-01 02:41:30
我相信你在使用python3。因此,为了运行您的脚本,您需要使用python2.x或确保您有matplotlib v1.2或更高版本。这是因为matplotlib在v1.2之前不支持python3。
我将matplotlib v1.1与python2.7结合使用,我没有问题。我尝试用import matplotlib做一个简单的python3,它给出了与您相同的错误。
发布于 2015-12-29 12:23:23
如果要通过APT包管理器安装Matplotlib for Python3,则需要包python3-matplotlib:
sudo apt-get install python3-matplotlib如果您想用PipforPython3安装它,则需要使用pip3:
sudo pip3 install matplotlib发布于 2017-10-15 21:41:56
不过,我确实安装了...even (
using sudo apt-get installpython-matplotlib,并完成了sudo apt-get build-deppython-matplotlib;如果我想安装其他二进制文件,我也尝试了pip install matplotlib,就像别人告诉我的那样,在安装了它本身之后)。
从官方网页(https://matplotlib.org/users/installing.html )获取,尝试如下:
python -mpip安装-U pip python -mpip安装-U matplotlib
(第一行安装pip,库的管理器安装程序,第二行安装matplotlib本身)。
我在我的Ubuntu16.04中也遇到了同样的问题,这个版本的效果非常好。
诚挚的问候,
https://askubuntu.com/questions/427708
复制相似问题