【发布时间】: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