【问题标题】:Python setuptools Upload failed (400): Invalid URI: u'UNKNOWN'Python setuptools上传失败(400):无效的URI:u'UNKNOWN'
【发布时间】:2016-09-12 20:52:21
【问题描述】:

当我尝试上传新版本的包时,出现以下错误:

$ python setup.py sdist upload
...
...
...
Submitting dist/django-super-favicon-0.6.0.tar.gz to https://pypi.python.org/pypi
Upload failed (400): Invalid URI: u'UNKNOWN'
error: Upload failed (400): Invalid URI: u'UNKNOWN'

我的存储库中唯一一个有 UNKNOWN 的地方是我的 egg 信息,由上面的命令创建:

$ grep -r UNKNOWN
django_super_favicon.egg-info/PKG-INFO:Platform: UNKNOWN

我的 setup.py 非常简单,可以在没有更改的情况下使用以前的上传:

#!/usr/bin/env python
from setuptools import setup, find_packages
import favicon


def read_file(name):
    with open(name) as fd:
        return fd.read()

setup(
    name='django-super-favicon',
    version=favicon.__version__,
    description=favicon.__doc__,
    long_description=read_file('README.rst'),
    author=favicon.__author__,
    author_email=favicon.__email__,
    install_requires=read_file('requirements.txt'),
    license='BSD',
    url=favicon.__url__,
    keywords=['django', 'web', 'favicon', 'html'],
    packages=find_packages(exclude=[]),
    include_package_data=True,
    test_suite='runtests.main',
    tests_require=read_file('requirements-tests.txt'),
    classifiers=[
        'Development Status :: 4 - Beta',
        'Environment :: Web Environment',
        'Environment :: Console',
        'Framework :: Django',
        'Intended Audience :: Developers',
        'License :: OSI Approved :: BSD License',
        'Natural Language :: English',
        'Operating System :: OS Independent',
        'Programming Language :: Python',
        'Programming Language :: Python :: 2',
        'Programming Language :: Python :: 3',

    ],
)

有没有人遇到过这个错误,并且有修复?

【问题讨论】:

    标签: python setuptools pypi


    【解决方案1】:

    我认为 pypi 可能有问题 - 我也遇到了同样的问题,我似乎无法通过网站与我的用户一起登录 pypi。

    【讨论】:

    • NP - 不完全确定这是每个人都在发生的问题,我也发了推文:twitter.com/phobologic/status/732365571103154176
    • 顺便说一句,我刚刚能够成功更新我的包,所以看起来这是一个暂时的失败。
    • 是的,就是它!我现在可以上传了。
    猜你喜欢
    • 2012-01-08
    • 2013-12-09
    • 2018-03-17
    • 1970-01-01
    • 2011-05-09
    • 1970-01-01
    • 2021-12-18
    • 1970-01-01
    • 2012-12-10
    相关资源
    最近更新 更多