Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/360.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
从python包中的子文件夹导入失败_Python_Packaging - Fatal编程技术网

从python包中的子文件夹导入失败

从python包中的子文件夹导入失败,python,packaging,Python,Packaging,我有一个项目 B/ |---C/ |---|---setup.py [with name=G.H.C] |---|---G/ |---|---|---H/ |---|---|---|---C/ |---|---|---|---|---__init__.py |---|---|---|---|---code.py |---D/ |---|---setup.py [with name=G.H.D] |---|---G/ |---|---|---H/ |---|---|---|---D/ |---|

我有一个项目


B/
|---C/
|---|---setup.py [with name=G.H.C]
|---|---G/
|---|---|---H/
|---|---|---|---C/
|---|---|---|---|---__init__.py
|---|---|---|---|---code.py
|---D/
|---|---setup.py [with name=G.H.D]
|---|---G/
|---|---|---H/
|---|---|---|---D/
|---|---|---|---|---__init__.py
|---|---|---|---|---main.py
|---|---|---|---|---samelevelasmain.py
|---|---|---|---|---E/
|---|---|---|---|---|---notsamelevelasmain.py
main.py看起来像

from G.H.C.code import func1 [linter recognises this]
from G.H.D.samelevelasmain import func2 [linter recognises this]
from G.H.D.E.notsamelevelasmain import func3 [linter does not recognise this]
我转到目录C和D,运行
pip安装。
并用
pip列表验证它们是否在我的环境中。为什么衣帽匠不认识G.H.D.E

我试着用E.No.dice中的
\uuuu init\uuuu.py
。近似

蟒蛇3