【发布时间】:2011-11-09 18:17:51
【问题描述】:
我刚刚在 PyPI 中注册了一个新包。一旦我上传它,它似乎已经发布在一个网站上。
接下来,我稍微修改了源代码,撞到了新版本并执行了
python setup.py sdist upload
来自 shell 的命令。这是一个结果:
Submitting dist/...-0.2.2.tar.gz to http://pypi.python.org/pypi
Upload failed (403): You are not allowed to edit '...' package information
我的 ~/.pypirc 信息是正确的(我仔细检查过,之前我遇到了“必须经过身份验证”的问题,这里已经解决了。
有什么想法吗?可能是新注册的副作用(我今天刚刚在 PyPI 上创建了帐户,大约一个小时前)?
【问题讨论】:
-
我调查,实验发现这是因为我上传了包,但在上传之前没有注册。因为我在网站上手动创建了.pypirc并注册了账号,所以第一次上传成功。在我删除包,注册并再次上传后,一切看起来都很好。
-
您应该将其添加为问题的答案,而不是评论!然后很容易在搜索中看到这个问题已经解决了。