Installing Pulp Smash into a virtual environment  is recommended. To create and activate a virtual environment:
python3 -m venv env source env/bin/activate # run `deactivate` to exit environment
Pulp Smash can be installed from PyPI or from source. To install from PyPI:
pip install pulp-smash # prepend `python -m` on Python 3.3
To install Pulp Smash from source (GitHub):
git clone https://github.com/PulpQE/pulp-smash.git cd pulp-smash pip install .
Pulp Smash can also be installed from source in “develop mode,” where changes to source code are reflected in the working environment:
git clone https://github.com/PulpQE/pulp-smash.git cd pulp-smash pip install -r requirements.txt -r requirements-dev.txt
For an explanation of key concepts and more installation strategies, see Installing Python Modules.
|||See Virtual Environments and Packages for an explanation of virtual