venv.md 1.1 KB

~={green}Создать виртуальное окружение=~

  • python -m venv
  • Windows

    $ python -m venv <name> # создать окружение
    $ <name>\Scripts\activate # активировать окружение
    $ deactivate # выход из виртуальной среды
    

    virtualenv

    Windows:

    $ pip install virtualenv
    $ pip install virtualenvwrapper-win
    

    Linux

    $ source env/bin/activate
    $ deactibate
    

    ~={green}Работа с пакетами=~

    # При активированном виртуальном окружении
    
    # Вывести список пакетов
    ...\> pip freez
    
    # Список установленных пакетов в файл
    ...\> pip freeze > requirements.txt
    
    # Установить пакеты, перечисленные в файле
    ...\> pip install -r requirements.txt
    

    В python c версии 3.13 при создании виртуального окружения создается файл .gitinore в папке проекта.

    # Created by venv; see https://docs.python.org/3/library/venv.html
    *