一、问题
MAC OS下激活python的虚拟环境执行如下命令后:
source activate
正常情况下应该在路径名的左方显示(venv),如下:
【此处为了方便举例使用的是我windows的默认终端界面,关键是想要达到在命令行中会出现(venv)提示的效果】
但是我在MAC OS下使用oh-my-zsh终端下却没能达到对应的效果:
二、解决办法
执行步骤如下:
1. 【如果你没有~/.oh-my-zsh/文件夹可以跳过此步,因为你有可能使用的是zsh而不是oh-my-zsh
】
1) 修改 ~/.oh-my-zsh/plugins/virtualenv/virtualenv.plugin.zsh
2) 注释掉 export VIRTUAL_ENV_DISABLE_PROMPT=1
【因为 oh-my-zsh 的 virtualenv 插件默认屏蔽了提示】
2. 在~/.zshrc文件中添加如下命令: