【问题标题】:My command line keeps saying that I don't have matplotlib installed. I've tried everything that I saw on Stack Overflow我的命令行一直说我没有安装 matplotlib。我已经尝试了我在 Stack Overflow 上看到的所有内容
【发布时间】:2022-09-30 23:29:00
【问题描述】:

这是我使用的代码:

import math 
import matplotlib.pyplot as plt

错误消息是:

no module named \'matplotlib\'

我努力了:

pip install matplotlib
python3 install mat plotlib

尝试将 Anaconda Navigator 更新到最新版本。

尝试卸载并重新安装 Python 3.10.5

尝试使用 Visual Studio Code 和单个 Python 文件(我也会尝试 Jupyter)。

conda update --all

python - version 说我有 Python 版本 3.6.13

毕竟,我仍然得到相同的错误,即没有名为 matplotlib 的模块

  • 使用 Python 3.10 使用conda 创建一个虚拟环境,激活它,然后从那里安装matplotlib
  • 你在 python 虚拟环境中工作吗?如果是这样,您确定环境已正确激活(如果适用)。
  • 由于您同时使用 conda 和 pip,因此有时 conda 出于某种原因找不到 pip 安装的软件包。尽管您可能想坚持使用一个包处理程序,但使用 conda install matplotlib 代替 pip 可能是一个临时的(但从长远来看是不可取的)修复。否则,上述关于使用环境的 cmets 是非常首选的方法。您的第二种安装方法中还有一个错字和错误:python3 install mat plotlib 应为python3 -m pip install matplotlib

标签: python-3.x matplotlib module package version


【解决方案1】:

答案是我从未真正尝试在 Jupyter Notebooks 之外访问 matplotlib。我只是打算在 Jupyter 内部访问它。我创建了一个虚拟环境,但没有奏效。我也做了 conda install matplotlib 并且破坏了我的 Python 安装,我不得不重新安装所有东西。

【讨论】:

    猜你喜欢
    • 2021-06-06
    • 1970-01-01
    • 1970-01-01
    • 2017-06-01
    • 1970-01-01
    • 2021-07-15
    • 2015-08-28
    • 1970-01-01
    • 2021-02-13
    相关资源
    最近更新 更多