ImportError:尝试相对导入,没有已知的父包

时间:2017-09-18 02:33:36

标签: python

似乎无法找到这个问题的直截了当的答案。我想知道的是如何导入我保存在\scripts目录下的文件。

我添加了sys.path ...

的路径
import sys
sys.path.insert(0, "C:\\my_Stuff\\data_science\\scripts")

我在__init__.py目录下添加了一个\scripts文件,该目录与我的tree.py文件所在的目录相同。

我跑......

import tree as tr

...但我仍然收到错误。

1 个答案:

答案 0 :(得分:0)

我的答案可能晚了,但以下内容对我有用。

假设我在“ 文件夹”目录中有“ my_file.py ”:

import sys
sys.path.append('path\\to\\folder')

from my_file import ...

希望这会有所帮助!