Не могу загрузить проект в Pypi - PullRequest
0 голосов
/ 30 апреля 2018

Я пытаюсь загрузить проект в pypi, но я получаю ошибку с этой командой setup.py sdist upload -r pypitest.

 File "setup.py", line 3, in <module>
    setup(name='spongebot', version='1.0', packages=find_packages(), description = 'Upload a gif of Spongebob')
  File "C:\Users\Javier Jiménez\Anaconda3\lib\site-packages\setuptools\__init__.py", line 129, in setup
    return distutils.core.setup(**attrs)
  File "C:\Users\Javier Jiménez\Anaconda3\lib\distutils\core.py", line 148, in setup
    dist.run_commands()
  File "C:\Users\Javier Jiménez\Anaconda3\lib\distutils\dist.py", line 955, in run_commands
    self.run_command(cmd)
  File "C:\Users\Javier Jiménez\Anaconda3\lib\distutils\dist.py", line 974, in run_command
    cmd_obj.run()
  File "C:\Users\Javier Jiménez\Anaconda3\lib\distutils\command\upload.py", line 63, in run
    self.upload_file(command, pyversion, filename)
  File "C:\Users\Javier Jiménez\Anaconda3\lib\distutils\command\upload.py", line 73, in upload_file
    raise AssertionError("unsupported schema " + schema)
AssertionError: unsupported schema

Кажется, это из setup.py:

from setuptools import setup, find_packages

setup(
    name='spongebot', 
    version='1.0', 
    packages=find_packages(), 
    description = 'Upload a gif of Spongebob',
)

1 Ответ

0 голосов
/ 30 апреля 2018

Измените файл ~/.pypirc, указав схему («https»):

[distutils]
index-servers=
    pypi
    pypitest

[pypitest]
repository = https://test.pypi.org/legacy/
username = your.username

[pypi]
# repository = https://pypi.python.org/pypi
username = your.username
...