Могу ли я переместить виртуальную среду?Python

Программы на Python
Ответить
Anonymous
 Могу ли я переместить виртуальную среду?

Сообщение Anonymous »

Если я создам виртуальную среду и перенесу ее в другую папку, она все равно будет работать?

Код: Выделить всё

$ virtualenv -p /usr/bin/python3 /home/me/Env/my-python-venv
$ source Env/my-python-venv/bin/activate
(my-python-venv) $
...позже в тот же день виртуальная среда ПЕРЕМЕЩЕНА...

Код: Выделить всё

(my-python-venv) $ deactivate
$ mkdir -p /home/me/PeskyPartyPEnvs
$ mv /home/me/Env/my-python-venv /home/me/PeskyPartyPEnvs/
Будет ли это работать?

Код: Выделить всё

$ source /home/me/PeskyPartyPEnvs/my-python-venv/bin/activate
(my-python-venv) $ /home/me/PeskyPartyPEnvs/my-python-venv/bin/pip3 install foaas
Я имею в виду не столько вопрос о мудрости такой попытки (если, конечно, эта мудрость не носит юмористического характера), сколько вопрос о том, возможно ли это. Я действительно хочу знать, возможно ли это сделать на Python 3, или мне просто нужно смириться с этим и клонировать.
Могу ли я просто mv виртуальную среду без печали? Я хочу избежать грусти.

Я рассмотрел Переименование папки virtualenv, не нарушая ее, но этот вопрос касается не только переименования виртуальной среды, но и фактического перемещения ее в другой каталог, включая, возможно, каталог другого пользователя. Это не то же самое, что просто переименовать виртуальную среду, особенно для людей, незнакомых с виртуальными средами.

Подробнее здесь: https://stackoverflow.com/questions/324 ... virtualenv
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Python»