python - Python 包位于 venv/lib/site-packages 文件夹中,显示为安装在 PyCharm 中,但抛出 ModuleNotFoundError
问题描述
如标题所述,我尝试通过 pip 和 PyCharm 的内置包安装程序以及 easy_install 安装 Markdown2 包,所有这些似乎都是成功的,但我仍然在运行时收到 ModuleNotFoundError。
我在 Django venv 工作,不确定这是否会影响它。我检查了库和脚本文件夹,并且 markdown2 文件似乎存在。不知道我在这一点上做错了什么,但任何帮助将不胜感激!
我还检查以确保解释器位于 venv/scripts 文件夹中,并且确实如此。我对 python venvs 还是很陌生,所以我可能做错了什么。
解决方案
原来配置(右上角)使用的解释器与项目设置中的解释器不同。哎呀。
如果其他人遇到此问题,请单击右上角的配置下拉菜单(“运行”按钮左侧的图标)-> 编辑配置-> 环境-> Python 解释器。我可能只是愚蠢,不知道它与项目设置解释器是分开的,但我猜是 TMYK?
推荐阅读
- mysql - 在 SQL 中使用 CASE 语句时如何将数字显示为货币
- remote-desktop - 如何在 manjaro 上启用 rdp 服务?
- sql-server - 如何识别 SQL Server 中哪些列具有不同的值
- react-native - 未定义不是对象(评估'_expo.default.Constants')
- c# - 如何在一个 xaml 页面中使用多个用户控件?
- javascript - 未捕获的 ReferenceError:HTMLButtonElement.letsCalculateBMI 中未定义权重
- c# - 如何使用 web.config 将一个 url 重定向到另一个 url?
- python - Python 错误:无法安装 scipy.optimize.brentq
- javascript - 获取当前在 ngFor 中运行的元素
- node.js - 在创建新的 Angular 项目时包含 .npmrc