python - 没有名为“matplotlib”Python 的模块
问题描述
我对编程很陌生,所以请耐心等待。我正在尝试导入 matplotlib 。我的电脑上已经有 matplotlib。当我
import matplotlib.pyplot as plt
我明白了
ModuleNotFoundError: No module named 'matplotlib'
我曾尝试多次使用 pip 和 pip3 卸载并重新安装 matplot lib。当我卸载我得到这个然后重新安装我得到这个:
Requirement already satisfied: pyparsing!=2.0.4,!=2.1.2,!=2.1.6,>=2.0.1 in c:\users\...
我也尝试过卸载并重新安装python,但这似乎没有任何作用。我能做些什么来解决这个问题?我正在使用最新版本的 Python。
解决方案
如果您有多个 python 编辑器,请确保matplotlib
使用pip.exe
您尝试导入的 python 编辑器安装matplotlib.pyplot
。
使pip.exe
您在名为 Scripts 的文件夹中使用的文件夹位于包含感兴趣的 python 编辑器的文件夹中。
例如,pip.exe
fromPycharm
可以是'C:\Users\User\jetbrains\AppData\Roaming\Python\Python37\Scripts'
,而pip.exe
fromspyder
可以是'C:\Users\User\Anaconda3\Scripts'
。
推荐阅读
- javascript - Reactjs 挑战输出可以显示在浏览器上
- r - 使用 R 中的数据时间数据计算经过的时间
- python - QuickSort 的迭代和递归基准测试的结果应该是这样的?
- java - 我的解决方案中是否存在逻辑流程问题?
- excel - 计算 imagej 或 excel 上每对 31 个数组之间的均方误差
- java - Java 控制台输入长度限制
- active-directory - DirectorySearcher() 和 AuthenticationTypes 枚举
- ios - 如何在 ForEach 中绑定 @State 变量的属性?
- libasound - 来自 libasound 函数 snd_pcm_hw_params 的令人困惑的错误
- mysql - Mysql - 按大于或小于当前时间的日期对记录进行分组 now() mysql