关于使用pycharm从模型中其他文件夹下导入其他.py文件的方法和类报错,及解决办法
关于使用pycharm从模型中其他文件夹下导入其他.py文件的方法和类报错,及解决办法
·
关于使用pycharm从模型中其他文件夹下导入其他.py文件的方法和类报错,及解决办法
文件目录:
出错代码段:
使用了网上找的很多种方法,但是没有解决我的问题。
使用的方法有:
- 在models目录下新建一个 空白的__init__.py文件(我使用的代码本来就有这个文件,我又删了新建)
- 加文件路径。
这是直接添加被调用文件的目录的
import sys
sys.path.append(r'被调用文件所在的目录')
这种是在同一中根目录下的以免报错的方法。
import os
import sys
current_dir = os.path.abspath(os.path.dirname(__file__))
sys.path.append(current_dir)
sys.path.append("..")
- 将models文件夹设为源根。
可是使用了以上大家的解决办法还是没有解决我的问题。困扰了一段时间,因为要查代码的问题,不得不解决这个问题,在网上找了很久解决办法。
**我发现自己是将几个模型一起打开的,于是想单独打开一个模型,结果问题就没了。**虽然是很蠢的问题,但是还是想跟大家一起分享一下。
更多推荐
所有评论(0)