"setup.py upload" is failing with "Upload failed (401): You must be identified to edit package information" "setup.py upload" is failing with "Upload failed (401): You must be identified to edit package information" python python

"setup.py upload" is failing with "Upload failed (401): You must be identified to edit package information"


Just found this page, which solves the issue:

I also noticed that while it was asking me to save my login information, and I hit Y everytime, it still asked me for the username and password. It turned out that it was saving the information incorrectly as follows:

[pypi]username:dcramerpassword:*******

Changing it out to this solved the problems:

[server-login]username:dcramerpassword:********

The above content goes into the .pypirc file in the user's home directory.

Ugh.. I think this may be a good time to give distribute a try..


None of the changes to ~/.pypirc listed here worked for me.

This worked for me, with no changes to ~/.pypirc. I added "-r https://www.python.org/pypi" to the command line:

python setup.py register sdist upload -r https://www.python.org/pypi

My ~/.pypirc looks like this

[distutils]index-servers: pypi[pypi]username: dlinkpassword: ******** (the real one)


I have the same problem, This is my solution.

The python version is 2.7.7, my windows version is Windows-7-6.1.7601-SP1.

here is my .pypirc file

[distutils]index-servers=pypi[pypi]repository = https://pypi.python.org/pypi[server-login]username = userpassword = password

Notice:

In windows, A file is not allowed named as “.pypirc”,plz,refer to:

Rename files to empty filename in Windows

Then put you ".pypirc" file in the same folder with "setup.py"

At last:

run :

python setup.py sdist upload

or:

python setup.py sdist register upload

I hope this will be help,thank you!