同一台PC中,如果同时安装Python2和Python3环境,会在执行python命令时出现错误,操作系统会找到默认的配置进行执行。怎么样才能让python2和python3一起工作又互相不影响呢。

但是由于工作需要,我们的个人PC上可能需要多个python版本共存,应该进行什么样的设置呢,本章内容就针对这个问题进行分析和使用的介绍

1.python2和python3版本共存的配置 进入python2的安装路径如下

Python2安装路径下的文件.png

修改python.exe,重命名为python2.exe

python2重命名文件.png

进入python3的安装路径

python3安装路径下的文件

重命名文件python.exe为python3.exe,pythonw.exe为pythonw3.exe

python3环境重命名文件.png

配置环境变量,将python2和python3的路径都配置到path环境变量下

环境变量配置.png

此时,我们打开系统的命令行窗口,输入命令python2进入python2开发环境,输入命名python3进入python3开发环境

进入python2和python3的环境.png

2. pip安装模块时执行的命令

正常情况下,我们还需要使用python的pip命令进行第三方模块的安装和配置,此时如果直接执行Pip会出现错误。

常规安装命令语法如下

复制代码 代码如下:

pip install 模块名称

但是,我们在PC上安装了两个版本的python并且修改了可执行文件python.exe的名称,所以直接执行pip会出现错误。

2.1. 给python2安装第三方模块

打开命令行工具,执行如下的命令进行安装python2需要的模块

复制代码 代码如下:

python2 -m pip install 模块名称

2.2. 给python3安装第三方模块

打开命令行工具,执行如下的命令进行安装python3需要的模块

复制代码 代码如下:

python3 -m pip install 模块名称

2.3. 查看pip版本

执行指定版本的python中的pip命令.png

本文标题: 多版本Python共存的配置方法

本文地址: http://www.cppcns.com/jiaoben/python/191665.html

python共存_多版本Python共存的配置方法相关推荐

  1. python不同版本共存_多版本Python共存的配置方法

    同一台PC中,如果同时安装Python2和Python3环境,会在执行python命令时出现错误,操作系统会找到默认的配置进行执行.怎么样才能让python2和python3一起工作又互相不影响呢. ...

  2. python库管理_多版本python控制以及python三方库管理

    在这一篇文章中,主要针对以下问题展开叙述: 在机器上拥有不同的python版本,怎么去方便的切换? 安装python库的基本方法有哪些? 问题待续... 问题一 关于第一个问题,在运用python的过 ...

  3. MySQL在Windows和Linux平台上多版本多实例安装配置方法(5.5、5.6、5.7、8.0)

    MySQL在Windows和Linux平台上多版本多实例安装配置方法(5.5.5.6.5.7.8.0) Linux下MySQL 5.5.5.6和5.7的RPM.二进制和源码安装 参考: http:// ...

  4. win10 mysql 5.7.21_MySql 5.7.21免安装版本win10下的配置方法

    1.解压到想要安装的位置,创建my.ini文件 my.ini的内容如下 [mysql] # 设置mysql客户端默认字符集 default-character-set=utf8 [mysqld] #设 ...

  5. python不同版本共存_多个python版本共存时的pip配置

    两种方法来配置pip Func1: 1.1 找到python环境的安装包,将python.exe文件重命名,如:将python2.7版本的python.exe重命名为Python2.exe,将pyth ...

  6. aws python库_如何使用Python,AWS和IEX Cloud创建自动更新股市数据的Excel电子表格

    aws python库 Many Python developers in the financial world are tasked with creating Excel documents f ...

  7. 学习python课程_想学习Python吗? 这是我们的免费4小时互动课程

    学习python课程 Python is a popular, versatile and easy-to-learn language. It's the go-to language for AI ...

  8. 2018年python薪资_最好的Python:2017和2018年至今我最喜欢的文章集

    2018年python薪资 我打算发布此收藏集 (My intention with publishing this collection) Last year I only used Medium ...

  9. 少儿编程python教材_少儿编程|Python环境安装

    一.为什么要学Python? 小学 山东,浙江,北京地区小学已将Python内容纳入教材 高中 浙江省已将信息技术教材编程语言替换为Python 大学 计算机二级考试加入"Python 语言 ...

  10. 第一个python解释器_第一个python程序

    回顾昨日重点(需记住5*) 三大核心: cpu--运行程序 内存--基于电,存取速度快,断电丢失数据 硬盘--基于磁,存取速度远远慢于内存,断电不丢失数据 操作系统 应用程序 操作系统 (window ...

最新文章

  1. opencv-视频处理-实时的前景检测-Vibe算法
  2. oracle 跨服务器推送视图_oracle跨数据库视图
  3. Swap交换分区概念
  4. 5年,我从文员一路晋升到总监,薪资翻了5倍[转]
  5. SAP Commerce Cloud Spartacus UI 读取 Component 元数据的 Action 设计
  6. python中可以表示任意大的整数_Python无法表示99999999999999999999这样大的整数。
  7. Linux的sort命令
  8. LogManager分析
  9. 都是套路!HR谈及薪资时的12种套路
  10. 杀入“果链”!闻泰科技取代台厂成苹果MacBook组装供应商
  11. oralce 存储过程、函数和触发器
  12. 剑指offer——面试题61:按之字形顺序打印二叉树
  13. IntelliJ IDEA 13怎么创建JAVA SE项目
  14. 安卓版有道词典的离线词库-《21世纪大英汉词典》等
  15. 用java写银行存款对账,银行存款对账要怎么做
  16. oraoledb.oracle.11,Oracle11g链接提示未“在本地计算机注册“OraOLEDB.Oracle”解决方法...
  17. 在 Jetpack Compose 中安全地使用数据流
  18. c语言编程图形篮球,c语言程序设计 用高级语言实现篮球联赛个人技术数据处理系统...
  19. win7系统无法开启telnet服务器,win7系统telnet出现错误怎么办?win7系统开启telnet出错的修复教程...
  20. 机器人URDF文件和xacro文件介绍

热门文章

  1. 如何使用计算机远程电脑,远程控制电脑,教您如何远程控制电脑
  2. AUC、KS值、PSI值理解
  3. Unbalanced calls to begin/end appearance transitions for
  4. HTTPS 自签名证书 实现边下边播 方案
  5. 2021年化工自动化控制仪表考试内容及化工自动化控制仪表作业考试题库
  6. 信道容量 matlab,离散无记忆信道容量的matlab算法
  7. linux博通bcm4313无线网卡,在Deepin 15.7系统中解决BCM4313无线网卡网速慢的问题
  8. uni-app 启动页控制
  9. 生成13位条形码Ean-13码规则:第十三位数字是前十二位数字经过计算得到的校验码。
  10. SQL SERVER对象名无效/执行成功但有错误(初学者易犯错误)