2017-04-11 140 views
1

关于如何设置pyenv的Python版本的任何建议?pyenv local - 设置Python的本地版本

E.g.

$ python3 
Python 3.6.0 (v3.6.0:41df79263a11, Dec 22 2016, 17:23:13) 
$ pyenv local 
pyenv: no local version configured for this directory 
$ pyenv local 3.6.0 
pyenv: version `3.6.0' not installed 
$ pyenv local v3.6.0:41df79263a11 
pyenv: version `v3.6.0' not installed 

回答

0

您需要先设置一个虚拟env。例如,您可以通过 $ pyenv virtualenv 3.6.0 pyenv360 创建一个名为pyenv360 env和由 $ cd my-folder $ pyenv local pyenv360 其设置为您的文件夹my-folder默认的Python这样一来,只要你进入这个文件夹,它会开始使用pyenv360在此引用python 3.6.0案件。

你可以检查它是否工作 $ pyenv local 应该显示pyenv360

+0

您必须安装pyenv-virtualenv才能使此答案生效。你只要去他们的页面,并将他们的repo克隆到你的pyenv根目录中(https://github.com/pyenv/pyenv-virtualenv) – labyrinth