簡體   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