【问题标题】:Cannot import matplotlib into Python 3无法将 matplotlib 导入 Python 3
【发布时间】:2015-12-09 17:59:07
【问题描述】:

我正在尝试自学编程,但在下载基本教程所需的模块时遇到问题。

我最近的尝试是将matplotlib 模块放入我的Python 3 环境中。我尝试了很多不同的安装包和在互联网上找到的很多建议,以至于我不记得我最初是如何获得该模块的。但似乎安装过程一切顺利。

在所有这些过程中,我都使用 Raspberry Pi2 并安装了 Raspbian 操作系统。

Python 3.2.3 (default, Mar  1 2013, 11:53:50)
[GCC 4.6.3] on linux2
Type "copyright", "credits" or "license()" for more information.
>>> import matplotlib
Traceback (most recent call last):
  File "<pyshell#0>", line 1, in <module>
    import matplotlib
ImportError: No module named matplotlib

【问题讨论】:

  • 你是如何安装matplotlib的?
  • 也许你已经为 python2 安装了 matplotlib。
  • “但安装过程似乎一切顺利”--> 如果您遇到错误,那么不,它并不顺利。尝试重新安装并在此处写下您的安装方式。
  • 我现在可以在哪里粘贴我的终端窗口的副本,以便我可以向您展示?我试图粘贴的内容超出了字符限制。

标签: python matplotlib installation raspberry-pi2


【解决方案1】:

您可能实际安装了 python 2 的库。我会使用 pip 来安装您需要的模块。如果您还没有安装它,请在 shell 中运行第一个命令:

sudo apt-get install python3-pip

这个程序可以用“pip3”或者shell中的“pip-3.2”来调用。

要安装 mathplotlib,请尝试运行:

pip3 安装 matplotlib

pip-3.2 安装 matplotlib

这应该会为您安装 Python 3 模块。

【讨论】:

  • pip-3.2 安装正在进行,然后我收到一条消息-(当前使用分发 0.6.24dev-r0 (/usr/lib/python3/dist-packages))完成输出命令 python setup.py egg_info: 所需的分发版本 (>=0.6.28) 不可用,请先安装更新的版本,使用“easy_install -U Distribute”。 (目前使用distribute 0.6.24dev-r0 (/usr/lib/python3/dist-packages)) ---------------------------- ------------ 命令 python setup.py egg_info 失败,错误代码 2 在 /home/pi/build/matplotlib
  • 我试图将终端上的完整文本复制粘贴到此框中,但超过了字符。我应该把它放入“回答你的问题框”吗?
  • 尝试运行“easy_install -U Distribute”命令,看看是否能解决问题。使用 sudo 以 root 身份运行它或以 root 身份登录。
  • 我不确定你所说的 rpi@raspberrypi 是什么意思 ~ $ sudo easy_install -U 分发 sudo:easy_install:找不到命令 pi@raspberrypi ~ $ sudo easy_install -U 分发 sudo:easy_install:找不到命令 pi @raspberrypi ~ $ sudo 'easy_install -U 分发' sudo: easy_install -U 分发:找不到命令 pi@raspberrypi ~ $ sudo easy_install -U 分发 sudo:easy_install -U:找不到命令 pi@raspberrypi ~ $ sudo easy_install -U 分发sudo:easy_install -U:找不到命令 pi@raspberrypi ~ $ sudo easy_install -u 分发 sudo:easy_install:找不到命令
  • 我不确定以 root 身份运行它是什么意思。由于 ~ 在提示行中,我猜我在根目录中?
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2018-01-11
  • 1970-01-01
相关资源
最近更新 更多