繁体   English   中英

matplotlib 已安装 - ModuleNotFoundError: No module named 'matplotlib'

[英]matplotlib installed - ModuleNotFoundError: No module named 'matplotlib'

我安装了 matplotlib。

但是当我尝试将它导入到我的项目中时,将 matplotlib.pyplot 作为 plt

它说 ModuleNotFoundError: No module named 'matplotlib'

pip 列表给了我:matplotlib 3.2.1

我正在使用原子

我尝试重新安装 matplotlib 几次,我可以在谷歌上找到的每个解决方案,似乎没有任何效果。

很多事情都会使您的代码找不到模块,其中一个常见问题是您的计算机上安装了多个 python 版本。 使用虚拟环境管理项目将有助于解决项目中的此类问题。

  • 在您的项目目录中,使用 venv 创建一个虚拟环境
    python3 -m venv workspace
    工作区是环境的名称,你可以给它任何你想要的名字

  • 激活虚拟环境
    在 PC 上使用此代码
    workspace\Scripts\activate.bat
    在 Mac/Linux 上
    source venv/bin/activate

  • 在虚拟环境中安装 matplotlib 并运行你的代码

完成后,您可以使用此代码停用环境
deactivate

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM