用Pycharm打开一个文件夹时,运行一个文件时出现找不到module XX,文件上面的import也报错,import 的module

类似下图

【转载】导入文件夹下的模块失败:Pycharm+Python工程,引用子模块的方法_javascript

找到一篇博客,问题解决:

实现步骤:

实现步骤:

1. 先在testModule1_submodule.py根目录创建__init__.py文件,文件内容为空,如下图:

【转载】导入文件夹下的模块失败:Pycharm+Python工程,引用子模块的方法_javascript_02

2. 再将testProject目录设为根目录,如下图:

 

 

 

【转载】导入文件夹下的模块失败:Pycharm+Python工程,引用子模块的方法_javascript_03

 

3. 完成1、2两步操作后,在testModule2_submodule

.py文件中就可以导入testModule1_submodule模块,引用其中的方法,如下图:

【转载】导入文件夹下的模块失败:Pycharm+Python工程,引用子模块的方法_javascript_04