我有兩個文件夾的每個包含多個python模塊:的Python導入模塊失敗__init__.py
1. pyA: /a /b /c 2. pyB: /d /e /f
我已經添加了__init__.py
(空)這兩個文件夾。 但是,當我嘗試在pyA中導入pyB時,出現「ImportError:No module named pyB」。
我已經查看了現有的答案並找不到解決方案。任何建議非常感謝。
我有兩個文件夾的每個包含多個python模塊:的Python導入模塊失敗__init__.py
1. pyA: /a /b /c 2. pyB: /d /e /f
我已經添加了__init__.py
(空)這兩個文件夾。 但是,當我嘗試在pyA中導入pyB時,出現「ImportError:No module named pyB」。
我已經查看了現有的答案並找不到解決方案。任何建議非常感謝。
是'了',' b','c','d','e'和'f'目錄全部在同一目錄中? – FamousJameous
不,a,b,c是文件,並且在文件夾pyA和d中,e,f在pyB中。我已經將sys.path.insert(0,os.path.abspath(「..」))添加到我的文件中,並在其中執行導入並且工作。但是,然後我應該添加此行到任何文件,我有從其他文件夾中導入? – Brunisboy