Несколько методов создания виртуальной среды в Linux с примерами кода

Чтобы создать виртуальную среду в Linux, вы можете использовать разные методы в зависимости от установленных у вас инструментов. Вот несколько популярных подходов с примерами кода:

  1. Использование virtualenv и встроенного модуля venv Python:

    $ pip install virtualenv
    $ virtualenv myenv
    $ source myenv/bin/activate
  2. Использование модуля Python venv:

    $ python3 -m venv myenv
    $ source myenv/bin/activate
  3. Использование Pipenv:

    $ pip install pipenv
    $ pipenv shell
  4. Использование conda (если у вас установлена ​​Anaconda или Miniconda):

    $ conda create -n myenv
    $ conda activate myenv
  5. Использование pyenv и pyenv-virtualenv:

    $ pyenv install <version>
    $ pyenv virtualenv <version> myenv
    $ pyenv activate myenv

Эти методы позволяют создавать изолированные среды, в которых можно устанавливать пакеты Python, не затрагивая систему или другие проекты. Не забудьте заменить «myenv» на желаемое имя среды.