7

我正在尝试设置我的新笔记本电脑的开发环境。安装 zsh 后,我不断收到错误

deactivate:unset:1: no such hash table element: pydoc 请帮忙。我的 zshrc 中有以下简单别名:

alias c="clear"
alias gpl="git pull"
alias gps="git push"
alias gc="git commit"
alias gck="git checkout"
alias d="git diff"
alias s="git status".
4

3 回答 3

4

你可以在 github 上看到virtualenv pr 。

或者您可以更改 deactivate () 函数。

更改unset -f pydocunset -f pydoc >/dev/null 2>&1

于 2016-01-24T07:24:30.530 回答
1

尝试安装最新版本的 virtualenv。

它尚未发布,但您可以运行以下命令来获取它:

pip install https://github.com/pypa/virtualenv/tarball/develop

至于现在唯一的变化是这个小修复。您可以在此处查看更改日志,在该修复程序中更改的文件可在此处获得以供参考。

建议不要手动修改它,而是安装分叉版本。(甚至更容易)

于 2016-01-26T18:20:59.760 回答
0

此错误出现在 zsh 的已发布版本中。它已修复但尚未发布。我已经在 github 上确认了这一点。按照这个链接。谢谢!

于 2016-01-25T13:26:07.307 回答