说,我的项目结构如下:
project_folder:
__init__.py
another_folder:
__init__.py
main_file.py
other_file.py
main_file.py
包含下一个代码:
import other_file as whatever
PyCharm(PEP8)将此行突出显示为“no module named other_file
”错误,并且在whatever.this_should_be_autoc_suggested
等任何调用中都没有自动完成功能。同时翻译工作得非常好。
这种烦人行为的原因是什么?
答案 0 :(得分:8)
您需要将项目目录标记为“Sources Root”,只需右键单击pycharm中的目录,Mark Directory as,Sources Root。这应该成为你的伎俩。