Как установить библиотеку в конкретное виртуальное окружение с помощью `pip`?

Сначала активировать виртуальное окружение:

source venv/bin/activate

Затем установить библиотеку с помощью pip:

pip install <название_библиотеки>

Для установки библиотеки в конкретное виртуальное окружение с помощью pip, необходимо сначала активировать это виртуальное окружение, а затем использовать команду pip install. Вот пошаговая инструкция:

  1. Активация виртуального окружения:
    Прежде чем устанавливать что-либо, убедитесь, что вы находитесь внутри нужного виртуального окружения. Способ активации зависит от операционной системы:
    • Linux/macOS:
      Откройте терминал и перейдите в директорию, где находится виртуальное окружение. Затем выполните команду:
      source <путь_к_виртуальному_окружению>/bin/activate
      Например:
      source myenv/bin/activate
    • Windows:
      Откройте командную строку или PowerShell и перейдите в директорию виртуального окружения. Затем выполните команду:
      <путь_к_виртуальному_окружению>\Scripts\activate
      Например:
      myenv\Scripts\activate
    После активации, в начале строки терминала/командной строки вы увидите название виртуального окружения в скобках, например: (myenv).
  2. Установка библиотеки:
    После активации виртуального окружения, используйте команду pip install для установки нужной библиотеки. Например, чтобы установить библиотеку requests, выполните:
    pip install requests
    Вы также можете установить конкретную версию библиотеки:
    pip install requests==2.26.0
    Или установить из файла requirements.txt:
    pip install -r requirements.txt

Важно: После активации виртуального окружения, pip автоматически будет использовать интерпретатор Python и пакетный менеджер, связанные с этим окружением. Это гарантирует, что устанавливаемые библиотеки будут изолированы от глобальной установки Python и других виртуальных окружений. После завершения работы с виртуальным окружением его можно деактивировать командой deactivate (в Linux/macOS/Windows).

0