Windows管理多个Python版本的推荐方式

在Windows管理多个Python版本,方便的做法并不多,比较方便好用的主要就那几个。

这里就不说Anaconda了,大件,麻烦。并且Anaconda的主要用途是管理数据科学相关的包和环境。

首先就是pyenv,这个在Linux和macOS都有,在Windows上的叫pyenv-win,也就是pyenv for Windows。按文档上的内容安装管理即可。

另一个是Scoop,下载所需的Python版本后,要使用哪个版本,只需要使用scoop reset命令切换即可。

1
scoop reset python

注意,虽然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/
作者
sunboyallen
发布于
2024年2月25日
许可协议