So I am new to Python. This may be a very foolish question, but I have no idea how to install packages as pytest
?
It would be great if somebody could give instructions in order to achieve this.
In general, installing a package in Python is pretty simple if you use pip
which is already installed if you're using Python 2 >=2.7.9 or Python 3 >=3.4.
In order to install pytest
:
Python 2: $ pip install pytest
Python 3: $ pip3 install pytest
However, it is a good practice to isolate Python environments by creating a virtual environment. In order to install pytest
in an isolated virtual environment:
Python 2
$ pip install -U virtualenv
$ python -m virtualenv venv
$ source venv/bin/activate # in Windows -> $ venv\Scripts\activate.bat
$ pip install pytest
Python 3
$ pip3 install -U virtualenv
$ python3 -m virtualenv venv
$ source venv/bin/activate # in Windows -> $ venv\Scripts\activate.bat
$ pip install pytest
Python 3.6+
$ python3 -m venv venv
$ source venv/bin/activate # in Windows -> $ venv\Scripts\activate.bat
$ pip install pytest