ОШИБКА: не удалось найти версию, удовлетворяющую условному условию == 2.0.1 - PullRequest
0 голосов
/ 11 июля 2019

Я пытаюсь установить spaCy на Windows. Я использую Python 3.6. Когда я бегу

pip install -U spacy

Я получаю следующую ошибку:

Looking in indexes: https://frs-art.jpmchase.net/artifactory/api/pypi/jpmc-publi                              c-pypi/simple/
Collecting spacy
  Downloading https://frs-art.jpmchase.net/artifactory/api/pypi/jpmc-public-pypi                              /packages/spacy/2.1.4/spacy-2.1.4.tar.gz (29.8MB)
  Installing build dependencies: started
  Installing build dependencies: finished with status 'error'
  ERROR: Complete output from command 'c:\fast\python\3.6.4\python.exe' 'c:\fast\python\3.6.4\lib\site-packages\pip' install --ignore-installed --no-user --prefix 'C:\Users\r419957\AppData\Local\Temp\pip-build-env-8u72uukr\overlay' --no-warn-script-location --no-binary :none: --only-binary :none: -i https://frs-art.jpm                              chase.net/artifactory/api/pypi/jpmc-public-pypi/simple/ -- setuptools 'wheel>0.32.0.<0.33.0' Cython 'cymem>=2.0.2,<2.1.0' 'preshed>=2.0.1,<2.1.0' 'murmurhash>=0.28.0,<1.1.0' thinc==7.0.0.dev6:
  ERROR: Looking in indexes: https://frs-art.jpmchase.net/artifactory/api/pypi/jpmc-public-pypi/simple/
  Collecting setuptools
    Downloading https://frs-art.jpmchase.net/artifactory/api/pypi/jpmc-public-py                              pi/packages/setuptools/41.0.1/setuptools-41.0.1-py2.py3-none-any.whl (575kB)
  Collecting wheel>0.32.0.<0.33.0
    Downloading https://frs-art.jpmchase.net/artifactory/api/pypi/jpmc-public-pypi/packages/wheel/0.33.4/wheel-0.33.4-py2.py3-none-any.whl
  Collecting Cython
    Downloading https://frs-art.jpmchase.net/artifactory/api/pypi/jpmc-public-pypi/packages/Cython/0.29.2/Cython-0.29.2-cp36-cp36m-win32.whl (1.6MB)
  Collecting cymem<2.1.0,>=2.0.2
    Downloading https://frs-art.jpmchase.net/artifactory/api/pypi/jpmc-public-pypi/packages/cymem/2.0.2/cymem-2.0.2-cp36-cp36m-win32.whl
  Collecting preshed<2.1.0,>=2.0.1
    ERROR: Could not find a version that satisfies the requirement preshed<2.1.0,>=2.0.1 (from versions: 1.0.0, 1.0.1)
  ERROR: No matching distribution found for preshed<2.1.0,>=2.0.1
  ----------------------------------------
ERROR: Command "'c:\fast\python\3.6.4\python.exe' 'c:\fast\python\3.6.4\lib\site-packages\pip' install --ignore-installed --no-user --prefix 'C:\Users\r419957\A                              ppData\Local\Temp\pip-build-env-8u72uukr\overlay' --no-warn-script-location --no-binary :none: --only-binary :none: -i https://frs-art.jpmchase.net/artifactory/api/pypi/jpmc-public-pypi/simple/ -- setuptools 'wheel>0.32.0.<0.33.0' Cython 'cymem>=2.0.2,<2.1.0' 'preshed>=2.0.1,<2.1.0' 'murmurhash>=0.28.0,<1.1.0' thinc==7.0.0.dev6" failed with error code 1 in None

Затем я попытался загрузить предварительно загруженный файл, запустив

pip install preshed

Это, однако, не устанавливает нужную мне версию 2.0.1

Когда я бегу

pip install preshed==2.0.1

Я получаю следующую ошибку

ERROR: Could not find a version that satisfies the requirement preshed==2.0.1 (from versions: 1.0.0, 1.0.1)
ERROR: No matching distribution found for preshed==2.0.1

Буду признателен за любую помощь в выяснении того, что происходит не так. Спасибо.

1 Ответ

1 голос
/ 11 июля 2019

У вас pip настроен поиск пакетов в вашем личном репозитории (frs-art.jpmchase.net), в котором отсутствует пакет.Либо загрузите пакет preshed (и его возможные зависимости) в частное хранилище, либо установите preshed из PyPI:

$ pip install preshed --index-url=https://pypi.org/simple/
...