Не удалось найти версию, которая удовлетворяет требованию селена;Не найден соответствующий дистрибутив для селена при установке Selenium на Python3.6.5 - PullRequest
0 голосов
/ 10 декабря 2018
pip install selenium

выдает ошибку как:

Could not find a version that satisfies the requirement selenium;
No matching distribution found for selenium

Пожалуйста, укажите, как действовать

1 Ответ

0 голосов
/ 10 декабря 2018

Это сообщение об ошибке ...

Could not find a version that satisfies the requirement selenium;
No matching distribution found for selenium

... означает, что Python Client не смог установить Selenium связанные модули.

Ваша основная проблема, вероятно, связана с версией pip или Python .

Решение

  • Удаление текущей Python установка.
  • Поскольку вы работаете в Windows 7 профессиональная ОС , используйте CCleaner инструмент, чтобы стереть все дела ОСдо новой установки Python Client .
  • Загрузите и установите свежую версию совместимого Python 3.6.5 бинарный / исполняемый.
  • Убедитесь, что вы используете последнюю версию pip (последняя версия 18.0 доступна сейчас):

    C:\Users\username>python -m pip install --upgrade pip
    Collecting pip
      Downloading https://files.pythonhosted.org/packages/5f/25/e52d3f31441505a5f3af41213346e5b6c221c9e086a166f3703d2ddaf940/pip-18.0-py2.py3-none-any.whl (1.3MB)
        100% |¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦| 1.3MB 544kB/s
    Installing collected packages: pip
      Found existing installation: pip 10.0.1
        Uninstalling pip-10.0.1:
          Successfully uninstalled pip-10.0.1
    Successfully installed pip-18.0
    
  • Установите последнюю версию Селен :

    C:\Users\username>pip install selenium
    Collecting selenium
      Downloading https://files.pythonhosted.org/packages/b8/53/9cafbb616d20c7624ff31bcabd82e5cc9823206267664e68aa8acdde4629/selenium-3.14.0-py2.py3-none-any.whl (898kB)
        100% |¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦| 901kB 380kB/s
    Requirement not upgraded as not directly required: urllib3 in c:\python\lib\site-packages (from selenium) (1.22)
    Installing collected packages: selenium
      Found existing installation: selenium 3.12.0
        Uninstalling selenium-3.12.0:
          Successfully uninstalled selenium-3.12.0
    Successfully installed selenium-3.14.0      
    
  • Или:

    C:\Python35\Scripts\pip.exe install selenium
    
...