pycharm - 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/
解决方案
推荐阅读
- java - 多核 CPU 上的 antlr4 性能
- java - 如何找到第二个数组的分割数以创建第一个数组?
- wpf - 带有命令和命令参数的子 DataGrid 中的 WPF MVVM 启用按钮
- c# - C# 错误 CS0117 - 当我使用 Google Drive API 时,文件不包含 ReadAllText 的定义
- python - Pandas:按几个索引之一对行进行分组
- compilation - 使用 Gem5 编译失败
- c# - ACCENT_ENABLE_ACRYLICBLURBEHIND 应该在 Redstone 4 中工作吗?
- encryption - 如何确保不可修改的文档校验和?
- vb.net - VB.net 每秒更新标签
- mysql - 加快通过 Select 语句循环的 SQL 更新语句