pyenv
为什么使用pyenv
pyenv 是一个简单的 Python 版本管理工具。它能让用户轻松地在不同的 Python 版本之间切换。
快速开始
用指令下载 pyenv-win 官方安装程序 → 自动安装 → 装在你的用户目录 C:\Users\你的用户名\.pyenv下 → 自动配置环境变量
打开终端 PowerShell运行以下指令
1 | Invoke-WebRequest -UseBasicParsing -Uri "https://raw.githubusercontent.com/pyenv-win/pyenv-win/master/pyenv-win/install-pyenv-win.ps1" -OutFile "./install-pyenv-win.ps1"; &"./install-pyenv-win.ps1" |
若遇到问题无法加载文件 C:\Users\XXX\install-pyenv-win.ps1,因为在此系统上禁止运行脚本*,可执行指令
Set-ExecutionPolicy -Scope CurrentUser RemoteSigned解决。
当然,你不想安装在该目录也可以,只需要把 ..pyenv文件夹剪切到指定文件夹,重新配置环境变量即可。
桌面右键 此电脑 → 属性 → 高级系统设置 → 环境变量。
1 | PYENV = D:\dev\pyenv\.pyenv\pyenv-win |
编辑Path,加入
1 | D:\dev\pyenv\.pyenv\pyenv-win\bin |
重新打开终端 PowerShell运行以下指令即可检测有没有安装成功。
1 | pyenv --version |
pyenv 的基本使用
- 列出所有可用版本
1
pyenv install -l
- 安装特定版本
1
pyenv install `<version>`
- 将某个 Python 版本设置为全局版本。
1
pyenv global `<version>`
- 列出所有已安装的版本,当前使用版本带 “*”
1
pyenv versions
- 显示当前 Python 版本及其来源
1
pyenv version
- 卸载指定版本
1
pyenv uninstall `<version>`
安装问题
下载速度太慢,直接把想要的文件(例:python-3.10.11-amd64.exe)下载好,拖进 .pyenv/pyenv-win 目录下的 install_cache 文件夹,再执行上面的安装命令,即可安装对应的版本。
镜像网站
更多详情
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 Ofra Serendipity!
