Python-Paket in 30 Sekunden zu PyPI hochladen
English
Deutsch
Prerequisite: Install twine:
install-twine.sh
pip install twineVor dem nächsten Schritt stelle sicher, dass du keine uncommitteten Dateien hast, da diese gelöscht werden!
Stelle außerdem sicher, dass dein Paket für die Veröffentlichung bereit ist. Stelle sicher, dass du die korrekte Version in setup.py aufgeführt hast
upload-to-pypi.sh
sudo chown -R $USER: .
git clean -xdf
python3 setup.py sdist
twine upload dist/*Variante, wenn du python3 nicht hast:
upload-to-pypi-python2.sh
sudo chown -R $USER: .
git clean -xdf
python setup.py sdist
twine upload dist/*For more detailed instructions see this post.
Detaillierte Erklärung der Befehle:
sudo chown -R $USER: .Berechtigungsprobleme beheben, die möglicherweise durchsudo python3 setup.pyinstall eingeführt wurdengit clean -xdfUncommittete Dateien und anderes entfernenpython3 setup.py sdistQuellpaket erstellentwine upload dist/*Dies wird dich nach deinem PyPI-Benutzernamen und Passwort fragen und dann das Paket hochladen.
If this post helped you, please consider buying me a coffee or donating via PayPal to support research & publishing of new posts on TechOverflow