繁体   English   中英

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

[英]ImportError: attempted relative import with no known parent package

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

我添加了sys.path的路径...

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

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

我跑...

import tree as tr

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

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

假设我在目录“ folder ”中有“ my_file.py ”:

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

from my_file import ...

希望这可以帮助!

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM