在 bash 下使用 pyvenv 会在行最前面有提示
怎样在 zsh 下实现类似的效果的
1
leoli 2015-11-29 19:08:24 +08:00
pyvenv? 你说的是 pyenv( https://github.com/yyuu/pyenv)还是直接指 virtualenv? 为什么没用 pyenv activate 切换环境?
关于 zsh 显示,你没有用 oh my zsh( https://github.com/robbyrussell/oh-my-zsh)? |
2
4641585 OP |
3
leoli 2015-11-29 19:21:19 +08:00
@4641585 那我就不知道了。我这里 zsh 和 pyenv 一起工作的好好的, zsh 和 virtualenv 一起以前弄过也好好的。
|
4
jatsz 2015-11-29 20:12:26 +08:00 2
刚解决这个问题,其实这个是你开启了 zsh virtualenv 插件,却没有使用插件对应的 theme 导致的,解决办法:
1 ,将 zsh 换个支持的 theme ,比如:https://github.com/robbyrussell/oh-my-zsh/blob/master/themes/af-magic.zsh-theme 也可以将 22-27 行代码修改下,用到你现在的 theme 上。 2 ,在.zhsrc 中去掉 virtualenv 插件,这个会跟你使用 bash 的效果一样。 |
5
jatsz 2015-11-29 20:13:08 +08:00 1
上面的办法任选一个就可以
|
7
jatsz 2015-11-30 09:20:45 +08:00
装好 oh-my-zsh 直接用就可以了,我启用的插件比较少,基本上就是 git 。
具体教程我也没有可推荐的,只是当时看到几篇 Blog ,发现 zsh 的自动补全比 bash 方便点,而且跟 bash 几乎无缝切换,所以就一直这么的用着了。 |