Я пытаюсь упаковать свой проект в виртуальную среду, чтобы его было проще реализовать.
Я пытаюсь сделать это в Ubuntu Bash.
Я успешно создал Python Venv, используя библиотеку Python virtualenv
.
Мне удается активировать его с помощью source venv_name/bin/activate
.Я действительно вижу (venv_name)
в начале моей командной строки.
Однако мне не удается фактически использовать эту виртуальную среду.
У меня есть для доказательства, что когда я набираю which python3
, я получаю свой корневой python3;и я попытался обновить пакет в virtualenv
, но он был обновлен в корневом питоне.
Что я должен сделать, чтобы фактически использовать мою виртуальную среду?Сейчас я пытаюсь:
python3 myscript.py
И он работает, но я подозреваю, что он работает с моим корневым python3.