I’m trying to install pytest
using pip
but running into this error:
JavaScript
x
2
1
pytest requires Python '>=3.5' but the running Python is 2.7.10
2
Pretty sure pytest
is compatible with python 2. Any reason why I am not able to install it on my machine? As you can see in the error, I am running python 2.7.10 and do not have issue installing other packages.
Advertisement
Answer
Quoting the changelog:
The 4.6.X series will be the last series to support Python 2 and Python 3.4.
Therefore, use
JavaScript
1
2
1
$ pip install "pytest<5"
2
to install the latest pytest
version that supports Python 2.7.