2016-11-28 41 views
0

我從GitHub下載了python-somelib-master.zip希望能夠使用它提供的API。我跑使用setup.py安裝的GitHub的Python模塊無法看到自己的子模塊

蟒蛇的setup.py安裝

而且它顯然成功地完成:

寫作d:\ SOFT \ Python3 \ LIB \站點包\ python的-somelib-1.0 -py3.5.egg-info

然後引入D:\SOFT\Python3\Lib\site-packages\somelib

然而,當我嘗試在我的劇本從那裏進口的東西:

from somelib import SubModule 

我得到

File "D:\SOFT\Python3\lib\site-packages\somelib\__init__.py", line 1, in <module> 
    from base import SubModule 
ImportError: No module named 'base' 

我證實,base.py存在於D:\SOFT\Python3\Lib\site-packages\somelib

我沒有正確安裝模塊嗎?

+0

請嘗試使用[此技術](http://stackoverflow.com/questions/15268953/how-to-install-python-package-from-github)。 –

回答

0

您也必須在模塊中安裝模塊依賴關係。如果您使用的是Ubuntu,您可以使用「apt-get」輕鬆完成。希望能幫助到你! xD