星期五, 10月 23, 2015

pyenv: no such command `virtualenv-init'

最近開 terminal 時,都會看到這樣的錯:
pyenv: no such command `virtualenv-init'
今 天終於想要解決這問題了,找了一下,源頭是在 oh-my-zsh 的 virtualenv plugin 裡,裏面用了 eval "$(pyenv virtualenv-init - zsh)" ,循線追到 pyenv,發現是 pyenv 沒有 pyenv-virtualenv plugin 的關係。
依照 yyuu/pyenv-virtualenv 上的說明,執行以下指令,就解決問題了。
git clone https://github.com/yyuu/pyenv-virtualenv.git ~/.pyenv/plugins/pyenv-virtualenv
最後,順道更新 pyenv :cd ~/.pyenv && git pull --rebase origin master

1 則留言: