2016-11-04 49 views
0

我有一個python包可以在PyPI上分發。爲此,我按照Python文檔中的建議使用twine。我有我的setup.py文件,並且以前使用setup.py register upload命令來執行我以前的發行版。當使用麻線和輪子將python包上傳到PYPI時導入錯誤

要在上傳到PyPI中我使用:

python setup.py sdist 
python setup.py bdist_wheel 
twine upload dist\PyCoTools-2.1.2-py2-none-any.whl #this was created in the previous line 

現在,另一臺計算機上我嘗試使用:

pip install PyCoTools 

,並將其安裝卻對:

>>> import PyCoTools 

給出導入錯誤。我去利布斯/站點包和所有我看到的是這樣的:

enter image description here

即沒有所謂的PyCoTools文件夾,只是DIST信息。

而且裏面,我只是有enter image description here

哪些(顯然)不incude這是我的包中的文件。有誰能給我一些關於我在做什麼錯的指針嗎?

感謝

回答

1

你忘了把初始化的.py您pyCoTools目錄裏面?我遇到了同樣的問題,我通過添加這個文件來解決它。