[PYTHON] So registrieren Sie sich bei pypi

Ich mache es unter Windows, aber ich habe einige festgefahren, also machen Sie sich eine Notiz

Schreiben Sie setup.py

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.

Benutzerregistrierung bei pypi

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.

Erstellen eines .pypirc

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>

Paketregistrierung an pypi

Führen Sie den folgenden Befehl erneut aus, um das Paket bei pypi zu registrieren.

python setup.py register

Paket auf pypi hochladen

Drücken Sie den folgenden Befehl, um das Paket auf pypi hochzuladen

python setup.py sdist upload -r pypi

Bestätigung

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

So registrieren Sie sich bei pypi
Wie man PyPI liest
So registrieren Sie ein Paket in PyPI (Stand September 2017)
Verwendung von Dataiku unter Windows
Hinweise zur Verwendung von Pywinauto
So installieren Sie VMware-Tools unter Linux
So stellen Sie den Django-Kompressor unter Windows bereit
Hinweise zur Verwendung von featuretools
So installieren Sie OpenCV auf einem Mac
Wie man Matplotlib auf Heroku ausführt
So installieren Sie PyPy unter CentOS
Wie benutzt man Homebrew in Debian?
Missverständnisse beim Verbinden von cnn
So installieren Sie TensorFlow unter CentOS 7
So installieren Sie Maven unter CentOS
Registrieren Sie das Paket bei PyPI
Hinweise zum Schreiben von require.txt
So installieren Sie Musik 21 unter Windows
So installieren Sie das aws-session-manager-Plugin unter Manajro Linux
Wie man pydoc auf Python Interpreter liest
So installieren Sie drobertadams / toggl-cli auf einem Mac
[Kivy] So installieren Sie Kivy unter Windows [Python]
Wie man Mecab, neologd-ipadic auf Colab verwendet
Wie man Hello, World mit #Nix baut
So aktualisieren Sie PHP unter Amazon Linux 2
[Python] Registrieren Sie Ihre eigene Bibliothek in PyPI
So verwenden Sie Google Assistant unter Windows 10
So löschen Sie Python 2.x auf einem Mac.
So zeigen Sie Piktogramme unter Manjaro Linux an
Memorandum über die Verwendung von Gremlin Python
So installieren Sie Pakete unter Alpine Linux
So installieren Sie Richzhang / Colorization unter Windows 10
So aktualisieren Sie die Sicherheit unter CentOS Linux 8
So installieren Sie Apache (httpd) unter CentOS7
Wie installiere ich php7.4 unter Linux (Ubuntu)
So installieren Sie Eclipse GlassFish 5.1.0 unter CentOS7
So installieren Sie Apache (httpd) unter CentOS8
So testen Sie auf einer von Django authentifizierten Seite
Hinweise zum Ausführen von Cython unter OSX
So finden Sie große Dateien unter Linux
So installieren Sie NumPy auf Raspeye
So installieren Sie cx_Oracle unter macOS Sierra
So registrieren Sie nur eine Daten auf dem Django-Verwaltungsbildschirm
So schreiben Sie einen Komponententest für den URL-Abruf in GAE / P.
[Version 2020] So installieren Sie Python3 auf EC2 von AWS
Strategie zur Monetarisierung mit Python Java
So installieren Sie OpenCV auf Jetson Nano Python
[Neueste] So erstellen Sie eine Java-Umgebung unter Ubuntu
So machen Sie mehrere Kernel auf Jupyter auswählbar
Verwendung von Python Kivy ④ ~ Ausführung unter Android ~
So führen Sie MeCab unter Ubuntu 18.04 LTS Python aus
So installieren Sie h5py schnell unter Windows 10 [Inoffiziell]
So installieren Sie OpenGM unter OSX mit Macports
Wie man mit 2017 Windows ein anständiges Leben führt
So installieren Sie Camunda Modeler unter Manjaro Linux