这看起来非常基本,为什么no such command
错误:
$ pyenv shell
pyenv: no such command `shell`
https://github.com/pyenv/pyenv/blob/master/COMMANDS.md#pyenv-shell
答案 0 :(得分:0)
pyenv shell将你的python本地(当前shell会话)切换到特定版本。您应该按照您已经安装的版本运行它。 要检查您正在使用的当前python和安装的版本:
pyenv version #return the version you are using
pyenv versions # return all versions installed
然后,您可以为当前的shell会话设置python版本
pyenv shell 3.6.4 #3.6.4 is one of the installed python version