не могу установить пакет pip - PullRequest
0 голосов
/ 11 января 2020

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

https://pypi.org/project/example-pkg-martinbarker-test/

Я подписан на этот учебник точно, (кроме изменения имени пакета), но если я пытаюсь установить пакет с инструкцией из URL:

pip install example-pkg-martinbarker-test

я получаю ошибку:

# pip install example-pkg-martinbarker-test
Collecting example-pkg-martinbarker-test
  Could not find a version that satisfies the requirement example-pkg-martinbarker-test (from versions: )
No matching distribution found for example-pkg-martinbarker-test

Это как-то связано с тем, как я загрузил свой пакет, чтобы сплетать, что и вызвало эту ошибку?

Ответы [ 2 ]

1 голос
/ 11 января 2020

Установка работает для меня при установке с использованием Python 3, и не удается с помощью Python 2.

В этом случае убедитесь, что вы используете pip для Python 3. Вы можете wi sh для создания виртуальной среды для Python 3 и установки пакета.

Чтобы создать виртуальную среду:

virtualenv env -p python3

Чтобы активировать виртуальную среду:

source ./env/bin/activate

Чтобы проверить версию:

pip -V

pip 19.3.1 from some/path/env/lib/python3.7/site-packages/pip (python 3.7)

Для установки:

pip install example-pkg-martinbarker-test

Это успешно установит упомянутый вами пакет.

Collecting example-pkg-martinbarker-test
  Downloading https://files.pythonhosted.org/packages/b8/34/9cb503547689819a8c98048eb7127a3538243b0d44294987dba28eeb0259/example_pkg_martinbarker_test-0.0.1-py3-none-any.whl
Installing collected packages: example-pkg-martinbarker-test
Successfully installed example-pkg-martinbarker-test-0.0.1
0 голосов
/ 11 января 2020

исправлено удалением pip и установкой pip3, затем установкой моего пакета с pip3

pip install example-pkg-martinbarker-test == 0.0.1

спасибо

...