Как установить пакет python в виртуальную среду, не активируя его?
Можно ли установить пакет python в виртуальную среду без его активации? Представьте, что вы просто хотите обновить виртуальную среду, не активируя ее, и установить в нее пакет.
1 ответ
Вы можете использовать
python
из виртуальной среды без активации среды. Например, если виртуальная среда была создана в
/some/path/to/venv
использовать
/some/path/to/venv/bin/python
- программа замечает, что находится в виртуальной среде, и действует так, как будто среда активирована. Чтобы установить пакет, запустите
/some/path/to/venv/bin/python -m pip install -U package_name