Последняя активность 1721225125

use to effect change in the universe

Версия 532e11e381c471016f25e654378da14aa8a05ef9

venv.md Исходник

Python3 venv Virtual Environment Fundamentals

Create a venv

To create a virtual environment, go to the root of your project and run

python -m venv venv

It will create a virtual environment called venv

Activate venv

.\venv\bin\activate

Verify it is working with:

which python and it should be "something-something"/venv/bin/python

Intall packages

Depending on what you're gonna do with the project.

pip install jupyter matplotlib numpy pandas scipy scikit-learn

pip install Flask

pip install django

or

python -m pip install -U jupyter matplotlib numpy pandas scipy scikit-learn

Create requirements.txt

pip freeze > requirements.txt

Deactivate venv

deactivate

Install packages from requirements.txt

pip install -r requirements.txt

Place the requirements.txt file in the root of your project directory. When ready to install the dependencies, ensure your terminal is navigated to the project directory and your virtual environment is activated. Then, run pip install -r requirements.txt to install the listed packages within your virtual environment.

python -m venv venv
.\venv\bin\activate
pip install -r requirements.txt

Also, more often lately (2023+), people have been suggesting your use .venv (note the dot). Besure your .gitignore file has both venv/ and .venv/ in it.