(在Arch Linux上)(停用)激活Pyenv时,我的自定义Bash提示通过添加/删除虚拟环境的名称进行修改,例如:
激活之前:
lucas@localhost ~/mycurdir
$
激活后:
(myvirtualenv)
lucas@localhost ~/mycurdir
$
我想对此进行自定义:
lucas@localhost ~/mycurdir
(myvirtualenv) $
此外,我想在停用Pyenv时将当前目录更改为另一个位置。我怎么能得到它?
谢谢。
PS1::我认为Pyenv有一些配置文件,您可以在激活(停用)时根据提示自定义操作。我在找他们。
如果不可能,如何激活当前虚拟环境的名称?对于我之前的示例,它应该是“ myvirtualenv ”,因为使用
pyenv version-name
我仅获得链接的python版本,例如: 3.7.2
真实案例:我已经创建了这个虚拟环境
$ 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
什么也不显示。