在PyCharm的运行配置中,我检查了两者:
Add content roots to PYTHONPATH
Add source roots to PYTHONPATH
但我无法导入相对于我的源根目录的文件。这是PyCharm(系统重建)的新安装和现有项目&运行之前工作的配置失败。
在Python控制台中,我打印sys.path
的值并查看我的内容根目录,但不是列出的源根目录。我仔细检查项目结构,看到目录src
被恰当地列为源文件夹。
当我从源根目录在控制台上运行python时,所有导入都按预期工作。
知道在PyCharm中我可能缺少哪些配置来导致此问题?或许我的期望不正确?
答案 0 :(得分:2)
我在这里找到了解决方案:
只需删除.idea
项目目录并重新创建项目即可解决问题。