Деактивировать:unset:1: нет такого элемента хеш-таблицы: pydoc
Я пытаюсь настроить среду разработки моего нового ноутбука. После установки зш я постоянно получаю ошибку
деактивировать:unset:1: нет такого элемента хеш-таблицы: 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".
3 ответа
Вы можете увидеть Virtualenv PR на GitHub.
или вы можете изменить функцию деактивации ().
менять unset -f pydoc
в unset -f pydoc >/dev/null 2>&1
Попробуйте установить последнюю версию virtualenv.
Он еще не выпущен, но вы можете запустить эту команду, чтобы получить его:
pip install https://github.com/pypa/virtualenv/tarball/develop
На данный момент единственное изменение - это небольшое исправление. Вы можете просмотреть список изменений здесь, и файлы, измененные в этом исправлении для справки, доступны здесь.
Рекомендуется не изменять его вручную, а вместо этого установить разветвленную версию. (Это даже проще)
Эта ошибка присутствовала в выпущенной версии zsh. Это было исправлено, но еще не выпущено. Я подтвердил это на GitHub. Перейдите по этой ссылке. Спасибо!