[Python] 程式釋出

weixin_33895657發表於2018-10-27

1、編寫釋出指令碼: setup.py

from setuptools import setup, find_packages

setup(
    # 專案名
    name="ProjectName",
    # 版本號
    version="0.1",
    # 釋出時,要包含的模組(有__init__.py才算)
    # find_packages會自動查詢,當然也可以自己手寫
    packages=find_packages(),
    # 依賴的其他程式庫(保證安裝依賴)
    install_requires=['playsound', 'requests', 'websocket-client', 'pyquery']
)

2、釋出

# 釋出為whl格式
shell> python setup.py bdist_wheel -d dist

-d:指定最終釋出檔案的存放路徑

2.1 可選的釋出格式
  • bdist_wheel:*.whl
  • bdist_egg:*.egg
  • bdist_wininst:*.exe,在Windows平臺可以直接執行後安裝

相關文章