首页 > 解决方案 > Pycharm 在配置过程中没有添加正确的路径

问题描述

为了使我的代码工作并且保存我的站点包必须添加的路径是:

documents/codes/venv3/lib/python3.8/site-packages

我认为通过如下配置 Pycharm 可以实现,但事实并非如此。在下图中你可以看到解释器路径是

documents/codes/venv3/bin/python

代码

特别要注意 Levenshtein 模块。当我运行我的代码时,我得到了moduleimporterror由于 Levenshtein 模块,即使我清楚地拥有它。但这是因为 Pycharm 为站点包使用了不同的文件夹。当我运行时:

sys.path

找不到所需的路径,而是找到其他包含站点包的路径,特别是不包含 Levenshtein 模块的站点包。当我插入以下代码时:

t=f'documents/codes/venv3/lib/python3.8/site-packages'
sys.path.append(t)

代码将起作用,但这不应该发生,这在过去的 Pycharm 中从未发生过。我需要知道为什么 Pycharm 不使用路径中找到的站点包文件夹:

documents/codes/venv3/

标签: pycharm

解决方案


推荐阅读