Будет ли моя папка виртуальной среды работать, если я перенесу ее с локального компьютера в общую папку? - PullRequest
0 голосов
/ 29 мая 2019

В настоящее время у меня есть приложение Flask, ожидающее перехода на общий диск в локальной сети компании.Мой текущий план состоит в том, чтобы создать виртуальную среду внутри папки локально, установить все необходимые зависимости, такие как Python3, Flask, Pandas и т. Д. Это сделано для того, чтобы мое приложение Flask могло по-прежнему ссылаться на необходимые зависимости для запуска приложения.

Поскольку я не могу получить доступ к общему диску через командную строку, я планирую создать виртуальную среду локально, а затем переместить ее в общую папку вместе со всеми сценариями, необходимыми для моего приложения Flask.Будет ли приложение работать на общем диске таким образом?

1 Ответ

1 голос
/ 29 мая 2019

Стандартный virtualenv жестко кодирует путь среды в некоторые из ее файлов в среде, которую он создает, и перестает работать, если вы переименовываете ее и т. Д. Поэтому нет, вам, вероятно, придется пересоздать env на целевом сервере..

Возможно, сценарий запуска вашего приложения может позаботиться о создании env, если он отсутствует.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...