Pytest - версия ошибки - PullRequest
       6

Pytest - версия ошибки

0 голосов
/ 14 января 2020

Я пытаюсь установить пакет Pytest через pip. Когда я go проверяю версию pytest, которую я установил, он выдает следующее вместо печати версии pytest, которая была установлена. Кто-нибудь знал, что может быть причиной этой проблемы?

Спасибо за вашу помощь!

python --version

python version

3.4.0
pip --version

pip version

pip 1.5.4
pytest --version

pytest version error

Ответы [ 2 ]

0 голосов
/ 15 января 2020

python 3.4 очень старый, как и пип 1.5.4

Я бы предложил обновить оба

в последней версии pytest, мы отказались от поддержки python <3.5 - обычно, если у вас достаточно новая версия <code>pip, это позволит избежать загрузки неверной версии pytest (в случае python3 .4 последняя поддерживаемая версия pytest - 4.6.x) - однако для этого

вам нужно как минимум 9 пипсов, если вы не можете выполнить обновление, вам следует прикрепить к достаточно старой версии pytest, в данном случае pip install "pytest<5"

отказ от ответственности: I ' главный разработчик для pytest

0 голосов
/ 14 января 2020

Исходя из сообщения об ошибке, некоторый код, участвующий в тесте, зависит от модуля typing, который был представлен в Python 3.5. Таким образом, переход на python версию 3.5+ должен решить проблему.

...