Загрузите оба пакета conda и pypi с одинаковым именем в облако Anaconda - PullRequest
0 голосов
/ 06 апреля 2020

У меня есть библиотека python, которую я упаковал как пакеты conda и pypi:

  • mylibrary-1.0.0-py_0.tar.bz2 (conda)
  • mylibrary-1.0.0.tar.gz (pypi)

Я хочу загрузить их в облако анаконды .

Мне удалось загрузить ваш пакет conda на моем личном канале:

anaconda upload mylibrary-1.0.0-py_0.tar.bz2

, но когда я пытаюсь загрузить пакет Pypi, у меня появляется следующая ошибка:

anaconda upload mylibrary-1.0.0.tar.gz
Using Anaconda API: https://api.anaconda.org
Using "myusername" as upload username
Processing 'upload mylibrary-1.0.0.tar.gz'
Detecting file type...
File type is "pypi"
Extracting python package attributes for upload
Creating package "mylibrary"
[ERROR] You already have a conda package named 'mylibrary'. Use a different name for this python package.

Есть ли возможность загрузить их оба под тем же именем, чтобы я мог установить его с помощью pip или conda? Единственное решение, которое я вижу, - это упаковать мой Pypi-файл под другим именем, что может сбить с толку пользователей.

...