Details

refer to offical document

Virtual environment

To create new virtual environment

usually in folder venv

python -m venv yourfoldername

enter virtual environment

source venv/bin/activate

exit virtual environment

deactivate

Pip usage

install package

pip install packagename

list installed packages

pip list

save installed packages to requirements.txt

pip freeze > requirements.txt

install packages from requirements.txt

pip install -r requirements.txt