Der Python -Paketindex, der als PYPI abgekürzt wurde, ist das offizielle Software -Software für die Python -Programmiersprache. Standardmäßig verwendet PIP - das beliebteste Python -Paket -Manager - PYPI als Quelle zum Abrufen von Paketabhängigkeiten.
1. Aktivieren Sie * PYPI-Recovery-Codes * und speichern Sie sie in einer Datei
2. ACIVATE 2FA und scannen Sie den QR -Code mit einem Authentikator
- Botaner (Programmierbibliothek)
- Freeotp
- Google Authenticator
- Multiotp
- Vergleich von TOTP -Anwendungen
Hinweis: Sie müssen die Informationen in jeder Datei in Ihre Informationen ändern
LIZENZ
Manifest.in
PYProject.toml
Readme.md
Anforderungen.txt
setup.py
/src
/[package_name]
src/__ init__.py
(leere Datei)
[Modul_1] .py
(Ihr Code)
[Modul_2] .py
(Ihr Code)
Sie können weitere Moduls hinzufügen
Es sollte so aussehen:
HINWEIS: Machen Sie Shure, die Sie PIP installiert haben
PIP Twine Installieren
PIP Installation Build
CD [package_name]
PIP -Installation.
Jetzt sollte Ihr Repo so aussehen:
HINWEIS: Sie können Ihr Paket lokal testen, bevor Sie es bereitstellen
Python -m Build
Ausgabe (Ende):
Erfolgreich erstellte package_name-0.0.1.tar.gz und package_name-0.0.1-py3-none-any.wlhl
Jetzt sollten Sie den /distischen Direcory haben:
NOTIZ: Der Benutzer "Benutzername" darf nicht auf Projekt "package_name" hochladen. bedeutet, dass der Paketname Allready genommen wird.
Python -m Twine Upload dist/*
Benutzername = __Token__
Passwort = [Ihr Token]
PIP install [package_name]
Um Ihr Paket zu aktualisieren, müssen Sie die Version in der Datei PYProject.toml ändern .
Python -m Build
Python -m Twine Upload - -skip -existing dist/*
So installieren Sie die neue Version:
PIP Deinstallation Package_Name
PIP Installation Package_Name