[英]Python importing/finding a package with a period in the name
使用Ubuntu 14.04。
我正在安裝別人的python程序,在安裝和運行它時遇到了一些麻煩。
他們有一個安裝shell腳本; 並且目前完全運行。
當我運行可執行的python程序'dwgui'時,在行上出現錯誤:
File "./dwgui", line 6, in <module>
from dw.gui.dw_gui import MainWindow
ImportError: No module named dw.gui.dw_gui
install shell腳本非常冗長,其輸出確實顯示:
copying build/lib.linux-x86_64-2.7/dw/gui/dw_gui.py -> /home/ubuntu/.local/lib/dw/gui
接着:
byte-compiling /home/ubuntu/.local/lib/dw/gui/dw_gui.py to dw_gui.pyc
因此有一個dw / gui / dw_gui.pyc文件。 (我檢查過)有什么方法可以導入並使用該dw.gui.dw_gui軟件包?
您需要確保/home/ubuntu/.local/lib/
目錄位於PYTHONPATH環境變量上。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.