【问题标题】:Numpy and Matplotlib Package Installation issue on amazon EC2亚马逊 EC2 上的 Numpy 和 Matplotlib 包安装问题
【发布时间】:2014-09-19 05:03:42
【问题描述】:

我在导入 matplotlib 和 numpy 包时遇到问题

ImportError: No module named 'matplotlib'

我知道这已得到解决,但就我而言,我确实在控制台上看到了这个包

在控制台上,我能够成功导入 matplotlib。我很困惑,因为有 2 个 python 2.7 文件夹。在/usr/local/lib/python2.7 下有一个文件夹,其下有一个名为 dist-packages 的文件夹。

matplotlib 包位于此处

/usr/lib/python2.7 下多了一个文件夹 我不确定 iPython 正在查看哪个文件夹。

请尽早帮助我。我是python的新手,尤其是linux的新手。

我在 UBUNTU 12.04 上运行它

已安装 docker 并在 docker 上运行 ipython notebook

对此的任何帮助将不胜感激

谢谢, 幸

【问题讨论】:

  • 请您运行命令find / -name matplotlib 并检查文件夹的位置。
  • 这个问题似乎离题了,因为它是关于在 EC2 实例上安装软件的,应该移到 Unix&Linux、超级用户或 serverfault 上。
  • 嗨拉法达,我做到了。我刚刚删除了那个 EC2 实例,因为它引起了很多问题。

标签: python numpy matplotlib amazon-ec2 ipython-notebook


【解决方案1】:

通常我在EC2上基于Redhat的Linux,解决问题的方法应该是一样的。

首先你可以检查 matplot 包安装在哪里。

其次,您可以检查您的 python 包安装在哪个 sys.path 中。问题可能是您的安装包未包含在 sys 路径中。 检查系统路径:

import sys
print sys.path

如果您的 matplot 或 numpy 包不在 sys.path 中。您可以考虑包含 sys 路径的路径。

import sys
sys.path.append('Your path of the matplot package')

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2013-03-03
    • 1970-01-01
    • 2023-03-26
    • 1970-01-01
    • 2015-10-15
    • 1970-01-01
    • 1970-01-01
    • 2011-06-22
    相关资源
    最近更新 更多