Ich mache es unter Windows, aber ich habe einige festgefahren, also machen Sie sich eine Notiz
Erstellen und beschreiben Sie setup.py im Projekt. Ich denke, dass viele detaillierte Beschreibungsinhalte herauskommen werden, wenn Sie zu python setup.py gehen, also beziehen Sie sich bitte darauf. Classfiers müssen unter hier ausgewählt und beschrieben werden. Setup.py kann auch mit distutils und setuptools geschrieben werden. Es scheint jedoch, dass die Schreibmethode mit setuptools neuer ist. Daher wird empfohlen, sie in setuptools zu schreiben.
Nach dem Schreiben von setup.py
python setup.py register
Führen Sie den Befehl aus. Personen, die sich noch nie bei pypi registriert haben, erhalten die folgende Meldung. Wählen Sie also 2 aus und registrieren Sie sich als Benutzer bei pypi.
We need to know who you are, so please choose either:
1. use your existing login,
2. register as a new user,
3. have the server generate a new password for you (and email it to you), or
4. quit
Wenn die Registrierung erfolgreich ist, erhalten Sie eine E-Mail. Folgen Sie daher dem Link von dort, um die Registrierung abzuschließen.
Wahrscheinlich wird .pypirc nicht in Windows erstellt. Erstellen Sie daher .pypirc in dem von der Umgebungsvariablen angegebenen HOME-Verzeichnis und schreiben Sie Folgendes.
[pypirc]
servers = pypi
[server-login]
username: <Registrierter Benutzername>
password: <Registriertes Passwort>
Führen Sie den folgenden Befehl erneut aus, um das Paket bei pypi zu registrieren.
python setup.py register
Drücken Sie den folgenden Befehl, um das Paket auf pypi hochzuladen
python setup.py sdist upload -r pypi
Ich weiß nicht, ob es eine Weile dauern wird, aber es kommt möglicherweise nicht heraus, selbst wenn Sie mit Pypi suchen. Sie können es sofort mit Pip überprüfen.
pip install <Paketnamen>
Wenn Sie es mit installieren können, ist es abgeschlossen.
Recommended Posts