При (де) активации Pyenv (в Arch Linux) моя настраиваемая подсказка Bash изменяется путем добавления / удаления имени виртуальной среды, например:
Перед активацией:
lucas@localhost ~/mycurdir
$
После активации:
(myvirtualenv)
lucas@localhost ~/mycurdir
$
Я хочу настроить его следующим образом:
lucas@localhost ~/mycurdir
(myvirtualenv) $
Более того, я хочу изменить текущий каталог в другое место при деактивации Pyenv.Как я могу получить это?
Заранее спасибо.
PS1: Я думаю, что есть некоторые конфигурационные файлы для Pyenv, где вы могли бы настраивать действия над запросом, когда (de)активирующий.Я ищу их.
Если это невозможно, как я могу активировать имя для текущего виртуального env?Для моих предыдущих примеров это должно быть " myvirtualenv ", потому что с
pyenv version-name
я получаю версию только для Python, например: 3.7.2
Реальный случай: Я создал этот виртуальный env
$ cd ~/Projects/Python_3_7_2/QuickPythonBook && pyenv local 3.7.2 && python3.7 -m venv ve_qpb
После активации эта команда pyenv vrsion-name
получает этот вывод 3.7.2
Иpyenv virtualenvs
ничего не показывает.