安装

windows

脚本安装

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"

自定义安装

一下两种方法可以下载到任意位置, 如我下载到这里, 这样后续python就默认安装在这里 D:\program\pyenv-win\pyenv-win

image-pmws.png

下载文件 https://github.com/pyenv-win/pyenv-win/releases

克隆仓库

git clone https://github.com/pyenv-win/pyenv-win.git
设置环境变量

只有自定义安装需要设置, 新建系统环境变量

例如我的 PYENV : D:\program\pyenv-win\pyenv-win
新建 path 环境 %PYENV%\bin%PYENV%\shims, 一定要把 path 放到前面的位置,否则可能会出现 python 命令不存在的问题
pyenv 配置国内源, PYTHON_BUILD_MIRROR_URL : https://mirrors.huaweicloud.com/python/ 配置好后 pyenv update,等待缓存刷新,预计需要几分钟。

其他系统安装 https://github.com/pyenv/pyenv

其他解决方案

用vscode打开 pyenv-win 文件夹

查找 https://www.python.org/ftp/python,并将其替换为https://npm.taobao.org/mirrors/python or https://mirrors.huaweicloud.com/python/

这样可以解决啦🥱

四下皆无人