首页
关于
随笔
作品
专题
邻居
开源
搜索
取消
首页
随笔
Python的pyenv-win工具安装与使用
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常用命令整理
pm2 是一个带有负载均衡功能的Node应用的进程管理器.当你要把你的独立代码利用全部的服务器上的所有CPU,并保证进程永远都活着,0秒的重载, PM2是完美的。
window下通过nvm-windows来安装多版本node
如果你想长期做 node 开发, 或者想快速更新 node 版本, 或者想快速切换 node 版本,那就使用 nvm 来安装你的 node 开发环境, 保持系统的干净
yarn 设置淘宝镜像
如果使用 yarn 速度很慢,你可以设置淘宝镜像
docker 常用命令
docker 常用命令和使用方法
IDEA创建Maven多模块项目
IDEA创建Maven多模块项目
统一前端项目的 Node 版本和包管理器
统一前端项目的 Node 版本和包管理器
vscode 配置 ESLint 快捷键
项目配置了ESLint 检查之后,如果代码里发下错误则有相对应提示,鼠标移至相对应命令上可以修复相对应错误。但是这样一个一个点击修改太过麻烦,有没有什么快捷方法呢?
Top