Чтобы создать виртуальную среду (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. У каждого метода есть свои преимущества и варианты использования, поэтому вы можете выбрать тот, который лучше всего соответствует вашим потребностям.