0
我想將一個python軟件包foo導入到Aptana中的新項目中。 我嘗試了兩種方法:1.將文件夾升級爲項目並將文件夾導入到新項目中。無法將文件夾導入Aptana中的項目
在這兩種情況下,錯誤:「無模塊命名foo.filename」當我嘗試在子文件夾中運行 程序中出現。父文件夾被稱爲foo。該代碼是:
從foo.filename進口*
執行的Aptana超出此文件時有沒有引用錯誤。
我該如何解決這個問題?
我想將一個python軟件包foo導入到Aptana中的新項目中。 我嘗試了兩種方法:1.將文件夾升級爲項目並將文件夾導入到新項目中。無法將文件夾導入Aptana中的項目
在這兩種情況下,錯誤:「無模塊命名foo.filename」當我嘗試在子文件夾中運行 程序中出現。父文件夾被稱爲foo。該代碼是:
從foo.filename進口*
執行的Aptana超出此文件時有沒有引用錯誤。
我該如何解決這個問題?
確保在您的包中的每個文件夾包含:
__init__.py file.
如果包文件夾不是項目源根目錄內您可能希望將其添加到PYTHONPATH環境變量。
謝謝。在父目錄和子目錄中有一個__init__.py。該文件夾foo通過「促銷到項目」導入到Aptana。目錄結構是:/foo/__init__.py /foo/child/__init__.py,test.py. test.py包含一行:from foo import *。這會失敗,並顯示錯誤「no module named foo」。我怎樣才能解決這個問題? – user2002858