Как настроить приглашение bash при (де) активации Pyenv? - PullRequest
0 голосов
/ 20 мая 2019

При (де) активации 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 ничего не показывает.

...