Задать вопрос
@centrin0

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

Создаю виртуальное окружение
virtualenv -p /usr/bin/python3 venv
source venv/bin/active
устанавливаю нужные пакеты через pip

Копирую эту папку на другой сервер. Активирую.
source venv/bin/active
команда which python показывает что используется питон системный.
Соответственно ни о каких пакетах он не знает.
Что я сделал не так? Как правильно создать и перенести окружение?
  • Вопрос задан
  • 546 просмотров
Подписаться 2 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Python-разработчик
    10 месяцев
    Далее
  • Skillfactory
    Профессия Python-разработчик
    9 месяцев
    Далее
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 2
@KIN1991
Python, PHP developer
Вы пишите:
Создаю виртуальное окружение
virtualenv -p /usr/bin/python3 venv
source venv/bin/active

А потом пишите:
команда which python показывает что используется питон системный.

Вы понимаете что изначально указывали путь до родного питона?
Ответ написан
Комментировать
idegree
@idegree
Senior Workaround Developer
Почитайте тут.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Похожие вопросы