Python的pyenv-win工具安装与使用

技术知识 2023-02-23 19:40:16 阅读 139 次
> 在日常运维中, 经常遇到这样的情况: 需要在系统中安装多个Python版本,即需要实现Python的多版本环境共存,pyenv是个不错的工具。pyenv-win是windows系统中使用的工具。 ### 一、执行安装命令: ```sh pip install pyenv-win --target d:/pyenv/.pyenv ``` > - pip 是 Python 中的标准库管理器。该工具提供了对Python 包的查找、下载、安装、卸载的功能。pip 官网:[https://pypi.org/project/pip/](https://pypi.org/project/pip/),高版本python集成了pip。 > - `d:/pyenv/.pyenv`:你自己选择按照地址。 ### 二、添加环境变量 > 把PYENV添加到系统环境变量。 > - 1、右击我我的电脑找到环境变量设置: 建立环境变量名:PYENV 变量值:D:\pyenv\.pyenv\pyenv-win - 2、 添加到Path变量 %PYENV%\bin %PYENV%\shims - 3、设置好后,测试pyenv是否安装并配置成功 打开cmd命令,输入pyenv,出现版本号即代表安装成功 > 环境变量设置后要重新打开CMD(否则不生效的),再输入pyenv验证 ### 三、设置下载镜像 由于默认的pyenv使用的下载镜像(mirror)下载时很容易超时导致下载失败或下载很慢,这里我们更换一个更快的下载镜像如淘宝镜像,修改pyenv-win\libexec\libs目录下(特别提示,对早期pyenv-win是在pyenv-win\libexec目录下)的pyenv-install-lib.vbs文件中mirror=" https://www.python.org/ftp/python"引号内的改为https://npm.taobao.org/mirrors/python/ ### 四、安装自己需要的版本 - 1、列出pyenv可以管理、安装的python版本 ```sh pyenv install --list # 或 pyenv install --l ``` - 2、安装 ```sh pyenv install 3.9.13 ``` > 方才安装python的位置在pyenv 安装目录的versions文件夹中 > - 3、 设置特定python版本全局使用 ```sh pyenv global 3.9.13 ``` > 如果是第一次安装设置,设置后输入 `python --version` 查看版本,如果不是自己设置的版本,就查看下系统环境变量中是否设置死了python,删除即可(环境变量设置: 我的电脑->右键->选择属性-> 高级系统设置->环境变量,主要是查看path变量,不管是系统级别的还是用户级别的都可以看下),然后重新cmd打开对话框,查看版本。 - 4、查看当前全局python版本 ```sh pyenv global ``` - 5、重新处理刷新 ```sh pyenv rehash ``` - 6、查看已经安装好的python版本 ```sh pyenv versions ``` > 其中,* 表示系统当前的全局版本 - 7、卸载 ```sh pyenv uninstall <python_version> ```
您可能感兴趣的
pm2 是一个带有负载均衡功能的Node应用的进程管理器.当你要把你的独立代码利用全部的服务器上的所有CPU,并保证进程永远都活着,0秒的重载, PM2是完美的。
如果你想长期做 node 开发, 或者想快速更新 node 版本, 或者想快速切换 node 版本,那就使用 nvm 来安装你的 node 开发环境, 保持系统的干净
如果使用 yarn 速度很慢,你可以设置淘宝镜像
docker 常用命令和使用方法
IDEA创建Maven多模块项目
统一前端项目的 Node 版本和包管理器
项目配置了ESLint 检查之后,如果代码里发下错误则有相对应提示,鼠标移至相对应命令上可以修复相对应错误。但是这样一个一个点击修改太过麻烦,有没有什么快捷方法呢?
Top