[PYTHON] Comment s'inscrire auprès de pypi

Je le fais sous Windows, mais je suis resté coincé, alors prenez note

Écrivez setup.py

Créez et décrivez setup.py dans le projet. Je pense que beaucoup de contenu de description détaillée sortira si vous allez sur python setup.py, alors veuillez vous y référer. Les classfiers doivent être sélectionnés et décrits depuis ici. De plus, setup.py peut être écrit en utilisant distutils et setuptools, mais il semble que la méthode d'écriture utilisant setuptools soit plus récente, il est donc recommandé de l'écrire dans setuptools.

Enregistrement de l'utilisateur sur pypi

Après avoir écrit setup.py

python setup.py register

Exécutez la commande. Les personnes qui ne se sont jamais inscrites sur pypi recevront le message suivant, alors sélectionnez 2 et enregistrez-vous en tant qu'utilisateur avec 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

Si l'inscription est réussie, vous recevrez un e-mail, alors suivez le lien à partir de là pour terminer l'inscription.

Créer un .pypirc

Probablement .pypirc n'est pas créé sous Windows, alors créez .pypirc dans le répertoire HOME spécifié par la variable d'environnement et écrivez ce qui suit.

[pypirc]
servers = pypi
[server-login]
username: <Nom d'utilisateur enregistré>
password: <Mot de passe enregistré>

Inscription du package à pypi

Exécutez à nouveau la commande suivante pour enregistrer le package avec pypi.

python setup.py register

Téléchargement du package vers pypi

Appuyez sur la commande suivante pour télécharger le package sur pypi

python setup.py sdist upload -r pypi

Vérification

Je ne sais pas si cela prendra un certain temps, mais cela peut ne pas sortir même si vous recherchez avec pypi, vous pouvez le vérifier immédiatement avec pip.

pip install <nom du paquet>

Si vous pouvez l'installer avec, c'est terminé.

Recommended Posts

Comment s'inscrire auprès de pypi
Comment lire PyPI
Comment enregistrer un package dans PyPI (à partir de septembre 2017)
Comment utiliser Dataiku sous Windows
Remarques sur l'utilisation de pywinauto
Comment installer VMware-Tools sur Linux
Comment installer pycrypto sur Windows
Comment déployer django-compresseur sous Windows
Remarques sur l'utilisation des featuretools
Comment installer OpenCV sur Mac
Comment exécuter matplotlib sur heroku
Comment installer PyPy sur CentOS
Comment utiliser l'homebrew dans Debian
Malentendu sur la façon de connecter CNN
Comment installer TensorFlow sur CentOS 7
Comment installer Maven sur CentOS
Enregistrez le package avec PyPI
Remarques sur la rédaction de requirements.txt
Comment installer Music 21 sur Windows
Comment installer aws-session-manager-plugin sur Manajro Linux
Comment lire pydoc sur l'interpréteur python
Comment installer drobertadams / toggl-cli sur Mac
[Kivy] Comment installer Kivy sur Windows [Python]
Comment utiliser mecab, neologd-ipadic sur colab
Comment créer Hello, World avec #Nix
Comment mettre à jour PHP sur Amazon Linux 2
[Python] Enregistrez votre propre bibliothèque dans PyPI
Comment utiliser l'Assistant Google sur Windows 10
Comment effacer Python 2.x sur Mac.
Comment afficher des pictogrammes sur Manjaro Linux
Mémorandum sur l'utilisation du python gremlin
Comment installer des packages sur Alpine Linux
Comment installer Richzhang / Colorisation sur Windows 10
Comment mettre à jour la sécurité sur CentOS Linux 8
Comment installer Apache (httpd) sur CentOS7
Comment installer php7.4 sur Linux (Ubuntu)
Comment installer Eclipse GlassFish 5.1.0 sur CentOS7
Comment installer Apache (httpd) sur CentOS8
Comment tester sur une page authentifiée par Django
Notes sur la façon d'exécuter Cython sur OSX
Comment trouver des fichiers volumineux sous Linux
Comment installer NumPy sur Raspeye
Comment installer cx_Oracle sur macOS Sierra
Comment enregistrer une seule donnée sur l'écran de gestion de Django
Comment écrire un test unitaire pour l'extraction d'URL dans GAE / P
[Version 2020] Comment installer Python3 sur EC2 d'AWS
Stratégie sur la façon de monétiser avec Python Java
Comment installer OpenCV sur Jetson Nano Python
[Latest] Comment créer un environnement Java sur Ubuntu
Comment rendre plusieurs noyaux sélectionnables sur Jupyter
Comment utiliser Python Kivy ④ ~ Exécution sur Android ~
Comment exécuter MeCab sur Ubuntu 18.04 LTS Python
Comment installer rapidement h5py sur Windows 10 [non officiel]
Comment installer OpenGM sur OSX avec macports
Comment vivre une vie décente avec Windows 2017
Comment installer Camunda Modeler sur Manjaro Linux