8
Pypi问题:不允许存储或编辑包裹信息。我正在关注this tutorial。Pypi:不允许存储或编辑包裹信息
.pypirc
[distutils]
index-servers =
pypi
pypitest
[pypi]
respository: https://pypi.python.org/pypi
username: Redacted
password: Redacted
[pypitest]
respository: https://testpypi.python.org/pypi
username: Redacted
password: Redacted
setup.py
from setuptools import setup, find_packages
with open('README.rst') as f:
readme = f.read()
setup(
name = "quick",
version = "0.1",
packages = find_packages(),
install_requires = ['numba>=0.17.0',
'numpy>=1.9.1',],
url = 'https://github.com/David-OConnor/quick',
description = "Fast implementation of numerical functions using Numba",
long_description = readme,
license = "apache",
keywords = "fast, numba, numerical, optimized",
)
命令:
python setup.py register -r pypitest
错误:
Server response (403): You are not allowed to store 'quick' package information
我能够使用PyPI上的测试网站的形式成功注册,但是当我上传使用此:
python setup.py sdist upload -r pypitest
我得到这个,similiar,消息:
error: HTTP Error 403: You are not allowed to edit 'quick' package information
我得到同样的错误信息当使用缠绕和轮子时,根据these instructions。这个问题在这里和其他地方出现了好几次,并且已经通过在上传之前注册并通过电子邮件验证PyPi帐户来解决。我遇到了其他问题。
有人在你之前上传了同名的包吗? –
情况并非如此 - 证据是我能够使用网站的表单创建包裹。 –
它看起来像你在正确的轨道上 - 我可以在PyPi的测试网站上创建一个存储库,但不是主要的。我收到的错误,即不被允许存储包信息,与我使用现有包的名称不同,这是因为包已经存在。这似乎是'快'是一个禁止的名称,虽然我不知道为什么,并找不到这个名称的包。我可以使用不同的名称上传,但我仍然很好奇为什么我不能使用'快速'。 –