@RandomProgrammer

Как указать виртуальной среде свой интерпретатор?

У меня есть стандартный интерпретатор python, в нём установлено много нужных мне библиотек. Я создал виртуальное окружение, но в нём отдельный python, без всех этих библиотек. Можно ли как ни-будь указать мой интерпретатор для него? Чтобы я работал в созданном виртуальном окружении, но python использовался стандартный?
  • Вопрос задан
  • 70 просмотров
Решения вопроса 1
iggor-markin
@iggor-markin
Python Developer
Виртуальное окружение для того и нужно, чтобы не засорять системный питон. Зайди в стандартный интерпретатор, сделай файл зависимостей:
pip freeze > requirements.txt

Потом перенеси его в виртуальное окружение и установи там все свои библиотеки:
pip install -r requirements.txt
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
AlexNest
@AlexNest Куратор тега Python
Работаю с Python/Django
Вы, похоже, не понимаете принципа и назначения виртуального окружения.
Оно нужно для изолированной работы с набором библиотек. То есть - проект запущенный в ВО не может работать с библиотеками извне, а проекты запущенные без него или в другом ВО не имеют доступа к либам в текущем ВО
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
23 нояб. 2024, в 01:31
1000 руб./за проект
23 нояб. 2024, в 00:16
2000 руб./за проект
22 нояб. 2024, в 23:55
3000 руб./за проект