pyenv 如何安装?安装后如何使用国内源?
先来看官网文档
官网这个文档提供多种安装方式:
Currently we support following ways, choose any of your comfort:
-
PowerShell - easiest way
-
Git Commands - default way + adding manual settings
-
Pyenv-win zip - manual installation
-
Python pip - for existing users
Please see the Installation page for more details.
这是官方安装手册 我采用手动安装,也就是第三种!
Pyenv-win zip
Manual installation steps for pyenv-win
If you are using PowerShell or Git Bash use $HOME instead of %USERPROFILE%
- Download pyenv-win.zip
- Create a
.pyenvdirectory using command promptmkdir %USERPROFILE%/.pyenvif not exist - Extract and move files to
%USERPROFILE%.pyenv - Ensure there is a
binfolder under%USERPROFILE%.pyenv\pyenv-win
可以看手动安装四部分
- 下载安装包 pyenv-win.zip
- 创建
.pyenv目录 (无中文路径 - 解压到创建的
.pyenv目录 - 确保 bin在 .pyenv目录下
- 添加环境变量
新建PYENV 值为
D:\.pyenv\pyenv-winpath 中添加%PYENV%\shims%PYENV%\bin - 修改.versions_cache.xml 里的下载地址为阿里源,比如3.64版本 registry.npmmirror.com/-/binary/py…
- cmd下执行
pyenv install 3.6.4(这里可能需要等很久才能安装成功) - pyenv versions 查看已安装版本
- pyenv local 3.6.4 跳转到对应版本
C:\Users\guokaikaio>pyenv version No global/local python version has been set yet. Please set the global/local version by typing: pyenv global <python-version> pyenv global 3.7.4 pyenv local <python-version> pyenv local 3.7.4
10. 本地使用3.64
C:\Users\guokaikaio>pyenv local 3.6.4 C:\Users\guokaikaio>pyenv version 3.6.4 (set by C:\Users\guokaikaio\.python-version)
11. 全局使用 3.64
pyenv global 3.7.4
如果弹出微软商店 就在环境变量path中删除微软商店的path