一:Python解释器为什么要2个版本?

众所周知,Python2.7是一个过渡版本。

  很多公司写的项目并不是基于最新的Python3写的,在之后进行一些项目更改的时候,Python3的语法有一些并不能完全兼容Python2.7,所以需要2个版本共存。

二:安装步骤

1.之前已经安装了Python3.8

安装教程:https://www.cnblogs.com/mr-xiong/p/12462247.html

2.这时候,我们先去官网下载Python2.7

打开浏览器,注入Python官网:http://python.org/ ,点击 “Download”,点击 “Windows”

3.点击 “Latest Python 2 Release - Python 2.7.17”

4.点击 “Windows x86-64 MSI installer”

5.双击打开安装包

6.选择上面的选项(所有用户可用),点击 “Next”

7.在 “1” 中选择安装路径,最好自己单独建一个文件夹,“2” 中可以看到已选择的安装路径,然后点击 “Next”

安装路径最好纯英文,不要有中文和空格

8.如果跳出该提示,意思就是你自己已创建了文件夹,是否继续安装,点击 “Yes”

9.点击 “Next”

10.稍等片刻

11.安装完成,点击 “Finish”

12.弹出此窗口,提示你是否要重启,点击 “No”

13.接下来就要配置环境变量了,选中 “此电脑”,右键单击 - 属性

14.点击左侧 “高级系统设置” - 点击 “高级” - 点击 “环境变量” - 找到系统变量的 “Path” - 点击 “编辑”

15.这里可以看到,之前安装的Python3.8已经在环境变量中了,再去找到Python2.7的安装路径

16.将Python2.7的安装路径复制,然后单击环境变量空白处粘贴

17.打开Python2.7下的 “Scripts”,复制路径,单击环境变量空白处粘贴

18.此时,Python2.7和Python3.8的环境变量已配置好,点击 “确定”

想要看上去美观一点的可以进行上移下移调整位置

19.点击 “确定”

20.找到Python2.7的安装路径,复制 “Python”,粘贴并重命名为 “Python2”

21.找到Python3.8的安装路径,复制 “Python”,粘贴并重命名为 “Python3”

22.按 “Win+R”,打开 “运行”,输入:“cmd”,点击 “确定”

“Win” 键就是 “Windows”键,是键盘左下角 “Ctrl” 的右边那颗

23.输入:“python3”,出现以下界面就是安装成功,然后输入:“exit()” 退出,再输入:“python2”,出现以下界面就是安装成功了,到此为止,Python2.7和Python3.8共存就安装完成了

二、Python2.7的安装并与Python3.8共存的更多相关文章

  1. python2.7编译安装升级python3并安装Scrapy

    一.安装python3 1.wget https://www.python.org/ftp/python/3.5.1/Python-3.5.1.tgz 2.编译安装,在编译安装前需要构建编译环境,安装 ...

  2. Linux-Centos7系统下安装python2并与python3版本共存

    问题描述: 最近有个需求是想在centos下安装python3.5 因为django这边用到是这个版本 1.查看系统版本和python版本 Centos7.6版本默认安装的是python2.7.5版本 ...

  3. Python2.7的安装、python3的安装

    >登录python官网下载python2.7的相关版本 python官网链接 >根据平台选择相应的版本 >下载完毕后点击安装即可 >配置环境变量 >安装成功 2 pyth ...

  4. python3自动安装脚本,python3.x与python2.x共存

    1.前言: python3过程中,通过搜索一些文章参考安装过程发现比较麻烦,而且还出现一些不可预期的报错.python3环境需要升级openssl,所以为了部署到其他环境更方便,写自动安装脚本方式,且 ...

  5. RobotFramework-RIDE环境搭建一:关于Python2和Python3的共存使用

    最近在搭建Robot Framework自动化测试框架,由于Robot Framework 框架是基于Pytho语言开发的,要想使用Robot Framework 首先需要有Python环境. RID ...

  6. python2 与 python3 实现共存

    已有配置  Anaconda2+python2.7 方案一:直接安装官网原生python3.6 1.修改根目录下python.exe ->python3.exe    pythonw.exe - ...

  7. linux 安装pip 和python3

    前言: python3应该是python的趋势所在,当然目前争议也比较大,这篇随笔的主要目的是记录在linux6.4下搭建python3环境的过程 以及碰到的问题和解决过程. 另外,如果本机安装了py ...

  8. linux下Python2.7编译安装PyQt5

    ---作者吴疆,未经允许,严禁转载,违权必究--- ---欢迎指正,需要源码和文件可站内私信联系--- -----------点击此处链接至博客园原文----------- 功能说明:在ubuntu系 ...

  9. python2.6.6安装MySQL-python模块正确方法

    Centos6.5 x64 系统python2.6.6安装MySQL-python模块 一.安装前准备 操作系统:centos6.5 x64 ·安装python和python开发工具 python p ...

随机推荐

  1. rpc框架dubbo学习入门及环境搭建(spring boot+Kotlin)

    学习之前,确保有以下知识基础: Java网络编程 Socket传输数据 IO流 rpc简介及实现 rpc是remote procedure call的简写,意思为远程过程调用. rpc应用较多的情景是 ...

  2. Linux常用命令 - top命令详解(重点)

    21篇测试必备的Linux常用命令,每天敲一篇,每次敲三遍,每月一循环,全都可记住!! https://www.cnblogs.com/poloyy/category/1672457.html top ...

  3. jdbc连接数据库三种方式

    ---恢复内容开始--- 第一种: public class Demo1 { //连接数据库的URL private String url = "jdbc:mysql://localhost ...

  4. HBU-数据库第五周作业

    第五周数据库作业 注意 MySQL的数据库名.表名.列名.别名大小写规则是这样的: 1.数据库名与表名是严格区分大小写的: 2.表的别名是严格区分大小写的: 3.列名与列的别名在所有的情况下均是忽略大 ...

  5. SQL语句中,如何使用含有if....else...判断语句

    在我们开发中,有时要对数据库中的数据按照条件进行查询,用到if else类似的语句进行判断,那么if else语句只有在存储过程,触发器之类的才有,但是要在sql上当满足某种条件上要取不同的字段值,刚 ...

  6. jQuery常用事件,each循环,引用当前时间

    jQuery常用事件,each循环,引用当前时间 1.常用事件 click(function(){...}) #点击时触发hover(function(){...}) #鼠标移到时就触发blur(fu ...

  7. C语言结构体实现类似C++的构造函数

    其主要依靠函数指针来实现,具体看代码吧~ #include <stdio.h> #include <stdlib.h> #include <string.h> ty ...

  8. 洛谷 P3935 Calculating 题解

    原题链接 一看我感觉是个什么很难的式子-- 结果读完了才发现本质太简单. 算法一 完全按照那个题目所说的,真的把质因数分解的结果保留. 最后乘. 时间复杂度:\(O(r \sqrt{r})\). 实际 ...

  9. [A*,启发式搜索] [SCOI2005] 骑士精神

    链接:https://ac.nowcoder.com/acm/problem/20247来源:牛客网 时间限制:C/C++ 1秒,其他语言2秒 空间限制:C/C++ 262144K,其他语言52428 ...

  10. JVM中内存分配策略及堆和栈的比较

    最近愈发对JVM底层的运行 原理产生了兴趣,遂查阅相关资料以备忘. 内存分配策略 根据编译原理的观点,程序运行时的内存分配,有三种策略,分别为静态的.堆式的.栈式的. 静态存储分配指的是在编译时就能确 ...