Как вернуться в виртуальную среду Python в командной строке Mac
У меня возникли некоторые трудности при повторном запуске виртуальной среды на моем сервере preprod в командной строке. Я думаю, что когда я выходил из моего сервера preprod на днях, я также выходил из моей виртуальной среды, потому что теперь он не говорит (env) перед приглашением preprod:
Before: (env) SAS@preprod:~$
Now: SAS@preprod:~$
Я вошел в систему на моем сервере preprod, и у меня есть файл virtual_environment_command.txt и доступный файл конфигурации. Я просто не знаю, как активировать любой из этих документов, чтобы я мог использовать свою виртуальную среду для тестирования кода для документа API, над которым я работаю. Спасибо!
2 ответа
Вы должны найти каталог, где был создан virtualenv. например, когда вы создали его с помощью virtualenv env
это создаст каталог с именем env
и вы можете активировать его, используя:
source env/bin/activate
Большое спасибо за ваши ответы! Они были очень полезны! Я также заканчивал тем, что нажимал стрелку вверх достаточно много раз, чтобы выяснить, что я набрал прежде, чтобы повторно активировать venv несколько дней назад (да, это было много нажатий, смеется), и обнаружил, что следующая команда также оказалась, чтобы решить проблему:
SAS@preprod:~$$(cat virtual_environment_command.txt )
И этот дополнительный $ не является опечаткой, он идет подсказка и затем $(cat virtual_environment_command.txt)
Еще раз спасибо!