一、问题描述
在PyCharm同目录下import其他模块,会出现No model named ...的报错,但实际可以运行。
二、本质原因
PyCharm不会将当前文件目录自动加入source_path。
三、解决方案
已经知道是路径的问题,自然的解决办法就是添加路径。
1.在当前目录右键make_directory as-->Sources Root
2.直接python导入模块,同一目录下在a.py中导入b.py
from 目录 import b
3.不同目录下在a.py中导入b.py
import sys
sys.path.append('b模块的绝对路径')
import b