简介
pyenv-win 是windows 下的一个python 多版本管理工具。
使用
命令 | 用法 |
local | Set or show the local application-specific Python version |
global | Set or show the global Python version |
shell | Set or show the shell-specific Python version |
install | Install 1 or more versions of Python |
uninstall | Uninstall 1 or more versions of Python |
update | Update the cached version DB |
rehash | Rehash pyenv shims (run this after switching Python versions) |
vname | Show the current Python version |
version | Show the current Python version and its origin |
version-name | Show the current Python version |
versions | List all Python versions available to pyenv |
exec | Runs an executable by first preparing PATH so that the selected Python |
which | Display the full path to an executable |
whence | List all Python versions that contain the given executable |
下载
一. windows terminal
windows shell 使用 powershell 。 直接Microsoft Store 搜索 windows terminal 。 点击下载安装即可。
二. 通过pip下载 pyenv-win
首先下载一个python 版本。https://www.python.org/downloads/windows/ 。下载后点击安装
然后在python 的bin 目录里面执行 pip install pyenv-win --target [your path where to store pyenv]
三. 为 pyenv 配置系统变量
操作 过程: 1.【此电脑】 -> 【属性】-> 【高级系统设置】-> 【环境变量】(以下操作更改的都是系统变量)-> 【系统变量】-> 【新建变量】
2. 【双击系统变量的path】 -> 【新建】
测试
重启当前 cmd 或 powershell。 执行 pyenv --version ,能输出版本号即配置成功。如果有错误,再检查一遍有没有遗漏或拼写错误。
PS : powershell 执行pyenv 可能有个问题
无法加载文件 C:\Users\DH\Desktop\cs\rename.ps1,因为在此系统上禁止运行脚本。有关详细信息,请参阅 https:/go.microsoft.com/fwlink/?LinkID=135170 中的 about_Execution_Policies。
此时 执行下set-executionpolicy remotesigned 。 再重新执行命令即可。
具体看:PowerShell:因为在此系统上禁止运行脚本,解决方法 - 简书
热门文章
- 广州有领养宠物猫的地方吗?(广州有领养宠物猫的地方吗在哪里)
- 「3月19日」最高速度22.8M/S,2025年Clash/Shadowrocket/V2ray/SSR每天更新免费节点订阅地址分享
- EF Core 的 Code First 模式
- 「3月31日」最高速度22.3M/S,2025年V2ray/Shadowrocket/Clash/SSR每天更新免费节点订阅地址分享
- 「3月23日」最高速度19.4M/S,2025年V2ray/Clash/SSR/Shadowrocket每天更新免费节点订阅地址分享
- springMvc+spring security 注解方式实现权限控制
- 天津宠物领养机构电话号码(天津宠物救助站领养宠物)
- 「3月22日」最高速度18.2M/S,2025年Clash/V2ray/SSR/Shadowrocket每天更新免费节点订阅地址分享
- 学宠物医生需要什么学历才能考公务员(当宠物医生考什么大学)
- 宠物医师资格证可以自考吗(可以考宠物医生执照吗)