iT邦幫忙

0

怎麼在PYPI上發布特定平台的軟件包。

Cha 2020-12-13 11:49:121366 瀏覽

本來

我用setuptools(model)構建出了xxxx-1.0-py3-none-any.whl然後發布到PIPI一切都正常,但是我的軟件中有針對特定操作系統編譯的二進制檔案,所以我在winlinux各有構建。所以產生出:

Window電腦的資料:
    dist\
        xxxx-1.0-py3-none-any.whl
linux電腦的資料:
    dist\
        xxxx-1.0-py3-none-any.whl

問題點

當我通過twine進行發布到PIPY問題就來了以下三點:

  1. 同一個版本怎麼同時發布到PIPY
  2. 還想讓 xxxx-1.0-py3-none-any.whl變成
    win : xxxx-1.0-py3-win-x86.whl ... 之類然後
    linux: xxxx-1.0-py3-linux-XXX.whl ... 之類
  3. 最後我怎麼找不到可靠的文檔?
twine upload /dist/*

感謝協助

尚未有邦友回答

立即登入回答