2010-09-22 8 views
48

Me encuentro con un problema con pypi similar al this, excepto que estoy ejecutando Windows y la página de solución mencionada está inactiva.PyPi issues - Carga fallida (401): debe identificarse para editar la información del paquete

¿Alguien sabe cómo evitar esto? Estoy usando Python 2.5.

python setup.py sdist register upload 

running register 
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 
Your selection [default 1]: 1 
Username: tschellenbach 
Password: 
Server response (200): OK 
running upload 
Submitting dist\django-ogone-1.0.0.zip to http://pypi.python.org/pypi 
Upload failed (401): You must be identified to edit package information 
+1

Gracias Rick, las diferencias se señalan en la pregunta anterior. – Thierry

Respuesta

55

la respuesta para esto no parece muy no-específicas de Windows, darle una oportunidad: accepted answer Dice básicamente, que necesita un archivo .pypirc con la siguiente sección:

 
[server-login] 
username:tschellenbach 
password:******** (the real one) 

también , this is the relevant documentation (alrededor .pypirc):

en las ventanas, una que necesita para establecer una INICIO Environ var para que apunte al directorio donde este archivo vive

+4

Genial :) que funciona. Bastante cojo que eso es necesario sin embargo. – Thierry

+0

¿Podría ser causado por el hecho de que el comando de registro solicita sus credenciales, pero el comando de carga no puede hacer que se registren? Ayudaría si pudieras probar esto con Python 2.7. 2.5 y 2.6 son demasiado viejos para corregir errores, pero 2.7 no. –

+0

Esta es la documentación sobre .pypirc: http://docs.python.org/distutils/packageindex –

Cuestiones relacionadas