J'essaie d'enregistrer un colis sur PYPI. Après avoir créé un .pypirc qui ressemble à i exécuté I Obtenir également l'erreur "Echec de l'échec du téléchargement (401): Vous devez être identifié pour modifier les informations de package" lorsque j'exécute python setup.py registre -r pypitest code> et je reçois une erreur qui se termine dans "Réponse du serveur (401) : Vous devez vous enregistrer pour accéder à cette option". Comment puis-je vous connecter à PYPI à partir du terminal? P>
Python Setup.py SDist Télécharger code>. p> p>
5 Réponses :
Le problème est la citation des marques autour de la phrase secrète dans ~ / .pypirc. Le moyen le plus simple de résoudre ce problème est de simplement mv ~ / .pypycirc ~ / dot-pypirc de code> et exécutez
python setup.py registre code>. P>.
Cela n'utilise pas du tout la configuration sur ma machine, elle demande une entrée utilisateur.
à en juger par quelques essais,
Les citations sont traitées dans le cadre du mot de passe / nom d'utilisateur, comme vous l'avez noté, vous devez les supprimer. P> Réponse du serveur (401): Vous devez vous connecter pour accéder à cette fonctionnalité code> indique une défaillance d'authentification. Cela se produit lorsque: P>
Je considère cela la meilleure réponse - si python setup.py registre -r pypitest code> ne se plaint pas d'un référentiel non trouvé, cela signifie que le fichier .pypirc est utilisé ...
J'ai eu cette erreur sous Windows et la solution consistait à définir la variable d'environnement domestique dans le répertoire où se trouve votre fichier .pyPIRC. Mon fichier .pypycirt ressemble à ceci: Définissez la borne ENV-var et redémarrez et il devrait fonctionner. P> P>
J'ai eu ce problème et le problème était que je n'avais pas de compte sur le serveur de test PYPI - ils utilisent un utilisateur différent de DB afin que vous ayez besoin de vous inscrire ainsi que le serveur principal. P>
Oui, cela m'est arrivé aussi, l'URL à enregistrer pour le référentiel de test est la suivante: testpypi.python.org/pypi
Je voudrais ajouter aux réponses ci-dessus, je suis également confronté au même problème, mais dans mon cas, la raison était due à un compte non vérifié. Je suggère donc un nouvel utilisateur de compte PYPI, veuillez consulter votre email et vérifier votre compte en cliquant sur le lien indiqué dans l'e-mail de vérification. Cela peut résoudre le problème. P>
Pourquoi essayez-vous d'utiliser le serveur de test PYPI du tout i>?