同一台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

原文链接:http://www.jianshu.com/p/9928b741f154

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

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

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

  2. python新版下载安装_各种版本的Python下载安装教程

    python从17年开始大火,自然想学python的同学就多了,小编整理了这篇文章,从python的功能介绍.各系统最新版本python下载.python全部版本下载.python下载后安装教程以及p ...

  3. python版本切换_怎么切换python版本

    展开全部 (1)分别安2113装 python-2.7.12.amd64.msi python-3.5.2-amd64.exe (python官网下载的) 顺序无所谓(为5261了看着4102方便,我 ...

  4. python升级版本命令_如何在python中安装和配置kivy库

    kivy是python的UI开发工具包,主要关注用户界面显示效果,可以在Android.IOS.Linux.OS X和Windows上运行.如果python开发中使用kivy,需要安装和配置相关文件和 ...

  5. python下载无法安装_各种版本的python下载安装教程

    关键时刻,第一时间送达! 先不说楚枫的这般年纪,能够踏入元武一重说明了什么,最主要的是,楚枫在刚刚踏入核心地带时,明明只是灵武七重,而在这两个月不到的时间,连跳两重修为,又跳过一个大境界,踏入了元武一 ...

  6. python画动物代码_如何用python画简单的动物_后端开发

    python3.x完全兼容python2.x吗?_后端开发 可以说是完全不兼容.相对于Python的早期版本,Python3是一个较大的升级,为了不带入过多的累赘,Python 3.0在设计的时候没有 ...

  7. python做bi系统_如何使用Python创建可视化对象

    早前,Power BI就已经支持使用Python创建可视化对象了,当你遇到自定义程度较高的可视化对象时,Python就大大的派上了用场:那么我们如何使用呢?接下来小悦就为各位伙伴们介绍一下吧~ 首先, ...

  8. python数据科学手册_小白入门Python数据科学

    前言 本文讲解了从零开始学习Python数据科学的全过程,涵盖各种工具和方法 你将会学习到如何使用python做基本的数据分析 你还可以了解机器学习算法的原理和使用 说明 先说一段题外话.我是一名数据 ...

  9. python搭建自动化测试平台_如何用python语言搭建自动化测试环境

    原标题:如何用python语言搭建自动化测试环境 技术分享:基于Python语言的Web自动化测试环境搭建 近期发现很多初学者在学习自动化的过程当中,在环境安装环节总是出现问题,所以详细的出一篇环境搭 ...

最新文章

  1. Django 静态资源路径问题(一)
  2. Windows 下的 terminal pro 打开终端 总是在默认位置 怎么在当前文件中打开呢
  3. java 连接eureka_在同一应用程序中的配置服务器和eureka服务器:尝试连接到localhost:8761...
  4. 让Kubernetes成为数据中心操作系统(DCOS)的一等公民
  5. WebUtils-网络请求工具类
  6. JAVA中在switch语句里使用枚举
  7. 获取文件哈希值_迅雷是如何通过磁力链接获取资源的?
  8. 微信公众号一次性订阅消息功能开发实践
  9. 计算机研究生期末汇报,研究生学期总结ppt.doc
  10. Java实现坦克大战小游戏
  11. 卡内基梅隆大学计算机科学博士,2020年卡内基梅隆大学博士专业设置
  12. 一个奇鸽船新体验:类似的木函软件
  13. Python 扫雷游戏 完整源代码+图片素材
  14. Python-高级:多任务-协程 案例:图片下载器
  15. ssh-keygen -t rsa -C xxxx@xxxx.com解释
  16. chrome浏览器避免因flash过期而强制更新
  17. 微信小程序网悦新闻开发--功能介绍(一)
  18. vlc命令行: 转码 流化 推流
  19. 如何用Github钩子做自动部署
  20. C# iTextSharp 创建PDF水印

热门文章

  1. 传统ELK分布式日志收集的缺点?
  2. Android 下载进度条, 自定义加载进度条,loading动画
  3. docker删除所有镜像和容器
  4. python最简易入门_零基础入门python,用最简单的方式即可入门python,没有那么复杂...
  5. Spring Cloud 采用Consul做配置中心
  6. C# 列出进程以及详细信息
  7. TFS2010映射工作区问题 路径 XXX 已在工作区 XXX;XXX 中映射
  8. 20 | 散列表(下):为什么散列表和链表经常会一起使用?
  9. oracle dbra,资源供给:IO子系统之二
  10. 微型计算机原理设计存储系统,微机原理与接口技术存储器设计.pdf