关于如何为 pyenv 设置 Python 版本有什么建议吗?
例如
$ 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
最佳答案
您需要先设置一个虚拟环境。例如,您可以创建一个名为 pyenv360
的环境
$ pyenv virtualenv 3.6.0 pyenv360
并将其设置为文件夹 my-folder
的默认 python
$ cd my-folder
$ pyenv local pyenv360
通过这样做,无论何时您进入此文件夹,它都会开始使用 pyenv360
,在本例中它引用 python 3.6.0
。
您可以通过以下方式检查它是否正常工作:
$ pyenv local
应该显示 pyenv360
。
关于python - pyenv local - 尽管已安装,但无法通过编号设置 Python 版本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43345430/