PyPi问题 - 上传失败(401):必须识别您编辑包信息

Thi*_*rry 48 python pypi

我遇到了类似于这个问题的pypi问题,除了我正在运行Windows并且提到的解决方案页面已关闭.

有谁知道如何解决这个问题?我正在使用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
Run Code Online (Sandbox Code Playgroud)

kni*_*tti 55

对此的答案似乎不是非特定于Windows的,试一试: 接受的答案基本上说,你需要一个.pypirc包含以下部分的文件:

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

另外,这是相关的文件(关于.pypirc):

在Windows上,您需要将HOME environ var设置为指向此文件所在的目录.

  • 伟大:)这是有效的.虽然那需要相当蹩脚. (4认同)
  • 在Windows中,如果使用记事本创建.pypirc文件,它将自动保存为`.pypirc.txt`.使用命令行将其重命名为".pypirc",不带扩展名. (2认同)