如何定义一个自定义提示符在激活Python虚拟环境时使用?
我有一个bash脚本用于激活virtualenv,当调用特定的Fabric命令时使用它。我希望shell提示符显示类似"(fab)"这样的内容,以便我可以轻松区分它与我打开的其他shell。参照this的示例,我尝试过以下内容:
但是提示没有改变。我做错了什么吗?
我有一个bash脚本用于激活virtualenv,当调用特定的Fabric命令时使用它。我希望shell提示符显示类似"(fab)"这样的内容,以便我可以轻松区分它与我打开的其他shell。参照this的示例,我尝试过以下内容:
#!/bin/bash
script_dir=`dirname $0`
cd $script_dir
/bin/bash -c ". .env/bin/activate; PS1='(fab) '; exec /bin/bash -i"
但是提示没有改变。我做错了什么吗?