【问题标题】:from matplotlib import style ImportError: cannot import name 'style'从 matplotlib 导入样式 ImportError:无法导入名称“样式”
【发布时间】:2015-12-22 04:12:03
【问题描述】:

我收到以下错误消息

ImportError: cannot import name 'style'

当我跑步时

from matplotlib import style

我正在使用 ubuntu 并尝试使用 python3 和 python 运行它。 我安装了 matplotlib 版本 (1.3.1),这是 apt-get 安装的最新版本。我已经安装了 numpy 并使用 python3 安装了 matplotlib。没有喜悦。

有没有人遇到过同样的问题?

【问题讨论】:

  • matplotlib 1.4 中添加了样式模块。

标签: python ubuntu matplotlib


【解决方案1】:

你也可以使用pip install --user --upgrade matplotlib

使用sudo 被认为是不安全的,因为您允许 pip 以 root 身份从 Internet 执行代码。

使用 --user :

..在你的主目录中创建 pip 安装包,这不需要任何特殊权限Purpose of --user

更多信息在这里:What are the risks of running 'sudo pip'?

【讨论】:

    【解决方案2】:

    我在使用 Anaconda 和 IPython 3.1 时遇到了同样的问题。安装 Anaconda 后,您可以将 matplotlib 更新到其最新版本。请注意,您可能希望使用 Python 3 的安装程序。您将通过使用 matplotlib 库和 matplotlib.pyplot 找到 style module

    【讨论】:

    • 是的,我使用的是 python2,当我尝试使用 Python3 时它成功了!
    【解决方案3】:

    sudo pip install --upgrade matplotlib

    成功了。虽然在我的机器上它最初抛出了一些问题。对于遇到此问题的其他人,此线程有许多有用的建议

    ubuntu 14.04, pip cannot upgrade matplotllib

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2017-11-13
      • 2021-01-20
      • 1970-01-01
      • 2015-11-18
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多