Методы создания виртуальной среды (venv) в Python

Чтобы создать виртуальную среду (venv) в Python, вы можете использовать различные методы. Вот несколько часто используемых:

Метод 1: использование встроенного модуля venv(Python 3.3 и выше):

python3 -m venv myenv

Метод 2. Использование пакета virtualenv:
Сначала вам необходимо установить virtualenv, если он еще не установлен:

pip install virtualenv

Затем создайте виртуальную среду:

virtualenv myenv

Метод 3: использование conda(если у вас установлена ​​Anaconda или Miniconda):

conda create --name myenv

Метод 4. Использование pyenv(для управления несколькими версиями Python):
Сначала вам необходимо установить pyenv, если он еще не установлен:

git clone https://github.com/pyenv/pyenv.git ~/.pyenv
echo 'export PYENV_ROOT="$HOME/.pyenv"' >> ~/.bashrc
echo 'export PATH="$PYENV_ROOT/bin:$PATH"' >> ~/.bashrc
echo 'eval "$(pyenv init --path)"' >> ~/.bashrc
exec "$SHELL"

Затем создайте виртуальную среду:

pyenv virtualenv <python_version> myenv

Это всего лишь несколько примеров создания виртуальных сред на Python. У каждого метода есть свои преимущества и варианты использования, поэтому вы можете выбрать тот, который лучше всего соответствует вашим потребностям.