Windows管理多个Python版本的推荐方式
在Windows管理多个Python版本,方便的做法并不多,比较方便好用的主要就那几个。
这里就不说Anaconda了,大件,麻烦。并且Anaconda的主要用途是管理数据科学相关的包和环境。
首先就是pyenv,这个在Linux和macOS都有,在Windows上的叫pyenv-win,也就是pyenv for Windows。按文档上的内容安装管理即可。
另一个是Scoop,下载所需的Python版本后,要使用哪个版本,只需要使用scoop reset命令切换即可。
1 | |
注意,虽然Scoop可以安装pyenv,但是不建议使用Scoop安装pyenv,也就是不要使用这种套娃的方式。
通常情况下,使用在Scoop安装的pyenv来安装Python时,会遇到安装失败的问题。
相关的GitHub issue标题关键词如下。
scoop pyenv install fails
结论就是,要么用Scoop,要么用pyenv,选择一种管理即可。
Windows管理多个Python版本的推荐方式
https://sunboyallen.github.io/windows-python-versions-management/