2010-09-22 1 views
48

Im incontrando un problema con PyPI simile a this uno, tranne che sto correndo finestre e la pagina soluzione citata è giù.PyPI problemi - Carica fallito (401): devi essere identificato per modificare le informazioni del pacchetto

Qualcuno sa come risolvere questo problema? Sto 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

Grazie Rick, le differenze sono indicate nella domanda di cui sopra. – Thierry

risposta

55

la risposta per questo non sembra molto non-specifiche di Windows, fare un tentativo: accepted answer Dice in sostanza, che è necessario un file .pypirc con la seguente sezione:

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

anche , this is the relevant documentation (circa .pypirc):

in Windows, l'avrete bisogno di impostare una casa environ var per puntare alla directory in cui questo file vive.

+4

Ottimo :) che funziona. Abbastanza zoppo che è necessario però. – Thierry

+0

Potrebbe essere causato dal fatto che il comando di registrazione richiede le tue credenziali ma il comando di upload non è in grado di ottenerle dal registro? Sarebbe d'aiuto se potessi provare questo con Python 2.7. 2.5 e 2.6 sono troppo vecchi per ottenere correzioni di bug, ma 2.7 non lo è. –

+0

Questa è la documentazione su .pypirc: http://docs.python.org/distutils/packageindex –