PyCharm 中找不到模块错误,但它是作为 Anaconda 包安装的

新手上路,请多包涵

之后我安装了 Anaconda 3 和 PyCharm Community Edition 。我可以选择解释器作为 Conda 环境。但是当我尝试使用某些包时,例如 Matplotlib ,它会抛出“找不到模块错误”。当我运行 pip 时,它返回说 matplotlib _可用_。

 pip install matplotlib
Requirement already satisfied: matplotlib in./anaconda3/lib/python3.6/site-packages

显然包裹在那里,但由于某种原因它没有出现。

原文由 Ash 发布,翻译遵循 CC BY-SA 4.0 许可协议

阅读 1.2k
2 个回答

显然选择的命名取决于操作系统,但 Python 解释器可以选择如下:

  • 菜单 文件首选项项目Python 解释器(macOS)
  • 菜单 文件设置项目 → _Python 解释器_(Windows 和 Linux)

使用下拉菜单,选择正确的 Python 解释器。根据您的操作系统和设置,这可以是默认解释器(例如 ~/anaconda3/bin/python )或对应于您选择的 Conda 环境的解释器(例如 C:\users\username\.conda\envs\projectname\python.exe )。

PyCharm 设置的屏幕截图

现在应该列出所有随 Anaconda 安装的软件包。

PyCharm 首选项列出已安装包的屏幕截图

原文由 Ash 发布,翻译遵循 CC BY-SA 4.0 许可协议

使用 Python 2019.2.3,(CE) 在 Windows 10 系统上有以下步骤:

  1. 转到菜单栏中的 文件 → _设置_,或者按 Ctrl + Alt + S

  2. 转到条目 ProjectProject Interpreter

第1步

  1. 在下拉菜单中选择 _显示全部_:

第2步

  1. 如果您的 Conda 环境未列出,请按 + 按钮并选择左侧的 Conda 环境

步骤 3

现在,通过打开下拉菜单 Interpreter 选择所需的环境,然后单击 OK 。现在您的 Conda 环境应该被列为项目解释器。单击“ 确定”关闭窗口,然后在设置窗口中单击“ 应用”。

原文由 Douy789 发布,翻译遵循 CC BY-SA 4.0 许可协议

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题