当前位置: 首页 > news >正文

WIndows 配置多版本python环境,非常清晰明了

配置多个python环境

  • 下面以配置三个python版本环境为例子

首先下载好三个环境的python,如:python2.7、python3.6、python3.10

给个官网链接自己下,想要几版本就下几:https://www.python.org/downloads/windows/

下载完成后将python2.7中的python.exe文件改名为python2.exe,也可以叫python2.7.exe,
反正叫什么都行,到时候cmd和powerShell调用python就使用这个名字调用

Python2.7
├─ DLLs
├─ Doc
├─ LICENSE.txt
├─ Lib
├─ NEWS.txt
├─ README.txt
├─ Scripts
├─ Tools
├─ include
├─ libs
├─ python2.exe
├─ pythonw.exe
├─ tcl
└─ w9xpopen.exe

python3.6版本也是一个道理

Python3.6
├─ DLLs
├─ Doc
├─ LICENSE.txt
├─ Lib
├─ NEWS.txt
├─ Scripts
├─ Tools
├─ include
├─ libs
├─ python3.6.exe
├─ python3.dll
├─ python36.dll
├─ pythonw.exe
├─ tcl
└─ vcruntime140.dll

python3.10版本也是一个道理

Python3.10
├─ DLLs
├─ Doc
├─ LICENSE.txt
├─ Lib
├─ NEWS.txt
├─ Scripts
├─ Tools
├─ include
├─ libs
├─ python.exe
├─ python3.dll
├─ python3.exe
├─ python310.dll
├─ tcl
├─ vcruntime140.dll
└─ vcruntime140_1.dll

然后配置环境变量

自己看好自己python下载好放在哪

# 在系统环境变量path中添加好两个版本的python位置
D:\Program Files\Python2.7
D:\Program Files\Python3.10
D:\Program Files\Python3.6# 在添加pip的环境位置
D:\Program Files\Python2.7\Scripts
D:\Program Files\Python3.10\Scripts
D:\Program Files\Python3.6\Scripts# 打开cmd或者powerShell,测试python2 和 python3 命令是否可以用
python2 --version
python3 --version
python3.6 --version# 确定可用,然后更新pip引用,因为修改了python.exe,所有需要重新关联pip
python2 -m pip install --upgrade --force-reinstall pip
python3 -m pip install --upgrade --force-reinstall pip
python3.6 -m pip install --upgrade --force-reinstall pip# 调用pip的方法,逐个分开方便管理
python2 使用 pip2
python3 使用 pip3
python3.6 使用 pip3.6# 到此三个版本共存了
# 另外也可以使用这种方法配置多套环境
http://www.lryc.cn/news/147683.html

相关文章:

  • Leetcode每日一题:1267. 统计参与通信的服务器(2023.8.24 C++)
  • c++(8.28)菱形继承,虚继承,多态,抽象类,模板+Xmind
  • 安装部署JavaFX和IDEA添加JavaFX的详细步骤
  • MAC电脑外放没有声音解决方案
  • Spring源码分析(八)CreateBean与DoCreateBean
  • iSCSI存储服务器
  • 信息技术02--初/高中--分类选择题(377道题与解析)
  • java --- 枚举类
  • nvm和volta对node版本控制的区别
  • 高斯消元解线性方程组
  • 【linux命令讲解大全】032.介绍 Linux 中的 rcp 命令:简化主机间文件复制操作
  • Mysql索引、事务与存储引擎 (事务、MySQL 存储引擎)
  • Doris(六)--通过 Canal 同步数据到 Doris 中
  • 快手Java一面,全是基础
  • 未来芯片设计领域的药明康德——青芯如何在N个项目间游走平衡
  • 【跟小嘉学 Rust 编程】十九、高级特性
  • pandas由入门到精通-数据清洗-缺失值处理
  • Redis 教程 - 主从复制
  • [递归] 子集 全排列和组合问题
  • ELK安装、部署、调试(四)KAFKA消息队列的安装和部署
  • 半导体晶片机器视觉测量及MARK点视觉定位
  • ranger无法同步用户问题解决
  • 使用通信顺序进程(CSP)模型的 Go 语言通道
  • VPN网关
  • 产品展示视频制作的要点
  • appium+python自动化测试
  • 【AI辅助办公】PDF转PPT,移除水印
  • ssm农业视频实时发布管理系统源码
  • 【100天精通python】Day48:python Web开发_WSGI接口与使用
  • Understanding Lockup Cells