ImportError:没有安装matplotlib的名为matplotlib的模块

Her*_*nan 12 linux matplotlib python-3.4

代码行:

import matplotlib
Run Code Online (Sandbox Code Playgroud)

错误:

ImportError:没有名为'matplotlib'的模块

问题:

which python3.4    % /usr/bin/python3.4
Run Code Online (Sandbox Code Playgroud)

matplotlib安装在哪里?

sudo find /usr | grep matplotlib  % /usr/lib/pymodules/python2.7/matplotlib/...
Run Code Online (Sandbox Code Playgroud)

一些考虑:

  • 操作系统:Linux Mint 17.2
  • 我需要使用Python 3.4

解决方案:

  • import sys sys.path.append('/usr/lib/pymodules/python2.7/') (对此不满意).

  • 使用pip3 install matplotlibsudo pip3 install matplotlib(收到错误,我也不喜欢这个).

  • 使用sudo apt-get install python-matplotlib(可能是完美的,但在python2.7目录中安装matplotlib).

我怎样才能让matplotlib为python3工作?谢谢

Her*_*nan 21

就在我准备提出问题时,而不是打字

sudo apt-get install python-matplotlib
Run Code Online (Sandbox Code Playgroud)

我需要打字

sudo apt-get install python3-matplotlib
Run Code Online (Sandbox Code Playgroud)