Python 打包命令通常使用 setuptools 或 PyInstaller 等工具。下面分別介紹它們的集成方法。
setuptools 打包:首先,確保已經安裝了 setuptools。如果沒有安裝,可以使用以下命令安裝:
pip install setuptools
接下來,創建一個名為 setup.py 的文件,內容如下:
from setuptools import setup, find_packages
setup(
name='your_package_name',
version='0.1',
packages=find_packages(),
install_requires=[
# 列出你的項目依賴的其他包
],
)
然后,在項目根目錄下運行以下命令來構建源代碼發布版:
python setup.py sdist bdist_wheel
這將在 dist/ 目錄下生成源代碼發布版(.tar.gz 文件)和 Wheel 發布版(.whl 文件)。
PyInstaller 打包:首先,確保已經安裝了 PyInstaller。如果沒有安裝,可以使用以下命令安裝:
pip install pyinstaller
接下來,使用 PyInstaller 生成可執行文件。在項目根目錄下運行以下命令:
pyinstaller --onefile your_main_script.py
這將在 dist/ 目錄下生成一個可執行文件(Windows 下的 .exe 文件,macOS 下的 .app 文件,Linux 下的可執行文件)。
這樣,你就可以將生成的發布版集成到你的項目中。