- android - 多次调用 OnPrimaryClipChangedListener
- android - 无法更新 RecyclerView 中的 TextView 字段
- android.database.CursorIndexOutOfBoundsException : Index 0 requested, 光标大小为 0
- android - 使用 AppCompat 时,我们是否需要明确指定其 UI 组件(Spinner、EditText)颜色
pypi.python.org has been migrated to pypi.org之后,我在尝试像往常一样使用命令将包上传到 PyPI 时遇到错误:
python2.7 setup.py sdist上传
错误信息是:
上传失败 (410):消失(此 API 已被弃用并从旧版 PyPI 中删除,转而使用 PyPI 的新 PyPI.org 实现中提供的 API(位于 https://pypi.org/)。有关将此 API 的使用迁移到 PyPI.org 的更多信息,请参阅 https://packaging.python.org/guides/migration-to-pypi-org/#uploading。有关停用的更多信息此API请参见https://mail.python.org/pipermail/distutils-sig/2017-June/030766.html)
我研究了消息中提到的解决方案,然后用谷歌搜索了一下。不幸的是,我找到的解决方案不起作用,包括更新我的本地 ~/.pypirc
文件。像这样:
[distutils]
index-servers =
pypi
[pypi]
repository:https://pypi.python.org/pypi or repository:https://upload.pypi.org/legacy/
username:yourusername
password:yourpassword
我仍然收到相同的错误消息。我该怎么办?
最佳答案
升级到最新的 pip 和 setuptools;安装麻绳:
pip install -U pip setuptools twine
编辑~/.pypirc
并注释掉或删除存储库
:
[pypi]
#repository:https://pypi.python.org/pypi
使用 twine 将模块从包含模块源、setup.py 和其他文件的文件夹中上传到 pypi:
python setup.py sdist
twine upload dist/*
参见https://packaging.python.org/guides/migrating-to-pypi-org/#uploading
关于python - 无法将包上传到PyPI : 410 Gone,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52688475/
我是一名优秀的程序员,十分优秀!