在Python環境中,setup.py
文件用于配置和安裝Python包。以下是一些常用的setuptools
命令來設置和構建Python項目:
python setup.py sdist
:創建一個源代碼發布版(.tar.gz
文件)。python setup.py bdist_wheel
:創建一個wheel發布版(.whl
文件)。python setup.py sdist bdist_wheel
:同時創建源代碼和wheel發布版。python setup.py register
:將包注冊到Python Package Index(PyPI)。python setup.py upload
:將包上傳到Python Package Index(PyPI)。twine upload dist/*
:使用twine
工具將包上傳到Python Package Index(PyPI)。pip install .
:從當前目錄安裝包。pip install -e .
:以可編輯模式安裝包。pip install --upgrade .
:升級已安裝的包。pip install --user .
:將包安裝到用戶目錄。這些命令只是setuptools
提供的一部分功能。要了解更多關于setuptools
的信息,請查閱官方文檔:https://setuptools.pypa.io/en/latest/index.html