我有一個開源的Python項目(稱爲GarlicSim),並且我爲Python版本2.4,2.5,2.6和3.1維護了它的4個不同版本。是的,也許是不尋常的,但我喜歡儘可能多地使用功能。我把它們放在儲存庫的4個不同的叉子裏。向不同版本的Python上傳到不同版本的軟件包
現在我想上傳我的項目到奶酪店。有什麼辦法做到這一點?我希望用戶能夠自動獲取適合他的Python版本的GarlicSim版本。我怎麼做?
我有一個開源的Python項目(稱爲GarlicSim),並且我爲Python版本2.4,2.5,2.6和3.1維護了它的4個不同版本。是的,也許是不尋常的,但我喜歡儘可能多地使用功能。我把它們放在儲存庫的4個不同的叉子裏。向不同版本的Python上傳到不同版本的軟件包
現在我想上傳我的項目到奶酪店。有什麼辦法做到這一點?我希望用戶能夠自動獲取適合他的Python版本的GarlicSim版本。我怎麼做?
python2.4 setup.py bdist_egg upload
python2.5 setup.py bdist_egg upload
python2.6 setup.py bdist_egg upload
python3.1 setup.py bdist_egg upload
你能更具體嗎?例如,如果所有版本都具有相同的名稱,還是會混淆視圖,是否可以? – 2009-11-06 09:38:12
是的,可以有不同的版本;有幾個項目包括我的一個項目:http://pypi.python.org/pypi/poster/ – 2009-11-06 13:22:31
你可以告訴你是否使用distutils或setuptools嗎?另外,根據接收端使用的工具(easy_install與pip),用戶會得到不同的結果。 – 2011-12-21 16:24:32
你最終做了什麼? – Tshepang 2013-01-06 13:35:04
我沒有找到解決方案,並放棄了爲每個版本的Python提供不同版本的庫的方案。 – 2013-01-07 15:03:41