Win10下python3.5和python2.7环境变量配置教程


Posted in Python onSeptember 18, 2018

本文分别介绍了安装python2和python3的详细方法,分享给大家。

一、Windows系统

很多童鞋问之前的教程怎么没有介绍安装python3.5的,现予以补充更新一下。

(一)安装python3.5

1、下载
进入Python官网www.python.org,在“Downloads”下拉菜单中的右半部分直接点击python3.5.2版本即可下载,它会自动下载32位的。

Win10下python3.5和python2.7环境变量配置教程

Win10下python3.5和python2.7环境变量配置教程

如果需要64位,点击左半部分“Windows”,选择第二项“Latest Python 3 Release - Python 3.5.2”。

Win10下python3.5和python2.7环境变量配置教程

Win10下python3.5和python2.7环境变量配置教程

在“Files”里选择倒数第五个“Windows x86-64 executable installer”下载。

Win10下python3.5和python2.7环境变量配置教程

Win10下python3.5和python2.7环境变量配置教程

2、安装

安装刚才已经下载下来的安装包, 安装过程下图所示,使用默认配置,选择“Install Now”,勾选下面的Add Python3.5 to PATH。

Win10下python3.5和python2.7环境变量配置教程

Win10下python3.5和python2.7环境变量配置教程

Win10下python3.5和python2.7环境变量配置教程

(二)安装python2.7

1、下载

进入Python官网www.python.org,在“Downloads”下拉菜单中的右半部分直接点击即可下载,从兼容方面考虑建议下载Python 2.7版本。

Win10下python3.5和python2.7环境变量配置教程

如果想要下载64位的,点击左半部分“Windows”,选择第一项“Latest Python 2 Release - Python 2.7.11”,

Win10下python3.5和python2.7环境变量配置教程

在“Files”里选择倒数第二个“Windows x86-64 MSI installer”下载。

Win10下python3.5和python2.7环境变量配置教程

2、安装

安装刚才已经下载下来的安装包, 安装过程下图所示,一路默认操作。

Win10下python3.5和python2.7环境变量配置教程

Win10下python3.5和python2.7环境变量配置教程

Win10下python3.5和python2.7环境变量配置教程

Win10下python3.5和python2.7环境变量配置教程

Win10下python3.5和python2.7环境变量配置教程

3、配置

右击桌面上的“此电脑”—>“属性”—>“高级系统设置”—>右下角“环境变量”—>双击“系统变量”里的“Path”—>点击“新建”—>输入刚才的安装位置“C:\Python27;”,得到新建后的结果,然后一步步确定回去。

Win10下python3.5和python2.7环境变量配置教程

Win10下python3.5和python2.7环境变量配置教程

Win10下python3.5和python2.7环境变量配置教程

Win10下python3.5和python2.7环境变量配置教程

Win10下python3.5和python2.7环境变量配置教程

win+R,cmd调出命令行,输入命令“python”,就可以有相关显示。

Win10下python3.5和python2.7环境变量配置教程

二、Ubuntu系统

如果计算机的操作系统是Linux的某个发行版,比如Ubuntu 等,我这里是用elementary OS亲测的,其实都大同小异,因为它们都已经安装好了Python的编程环境,只需要打开终端Shell,输入python,回车之后就会出现跟上文windows中类似的结果。

如果没有该编程环境,就需要另外安装了,最简单的方法是在终端输入
sudo apt-get install python

那么如何升级自带的初始2.7版本到3.5呢,步骤如下:

sudo apt-get install python3.5

由于默认使用的是Python2,据了解,版本2和3并不兼容,但底层又使用的是2,故不能卸载2,只需要将默认的Python指向到3即可。

sudo rm /usr/bin/python 
sudo ln -s /usr/bin/python3.5 /usr/bin/python

【引申】

python现在主要使用的有2个版本:2.x和3.x,而这2个版本的语法却有很多的不同,python3.x并不是向下兼容2.x的。虽然说3.x是未来python的主流,但是很多工具和个人还是倾向于python2.x,所以有时可能同时用到这两个版本,这时在同一台电脑上安装2个python版本就很有必要了。

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Python 相关文章推荐
Python strip lstrip rstrip使用方法
Sep 06 Python
Python求算数平方根和约数的方法汇总
Mar 09 Python
python入门教程之识别验证码
Mar 04 Python
python实现校园网自动登录的示例讲解
Apr 22 Python
Python爬虫框架Scrapy基本用法入门教程
Jul 26 Python
详解通过API管理或定制开发ECS实例
Sep 30 Python
Python面向对象之类的定义与继承用法示例
Jan 14 Python
浅谈python的深浅拷贝以及fromkeys的用法
Mar 08 Python
python实现屏保程序(适用于背单词)
Jul 30 Python
python制作一个简单的gui 数据库查询界面
Nov 19 Python
python中pandas.read_csv()函数的深入讲解
Mar 29 Python
Pytorch GPU内存占用很高,但是利用率很低如何解决
Jun 01 Python
Python global全局变量函数详解
Sep 18 #Python
Win10下python 2.7.13 安装配置方法图文教程
Sep 18 #Python
Python sorted函数详解(高级篇)
Sep 18 #Python
python 2.7.13 安装配置方法图文教程
Sep 18 #Python
Python DataFrame.groupby()聚合函数,分组级运算
Sep 18 #Python
python 3.6.2 安装配置方法图文教程
Sep 18 #Python
Python对CSV、Excel、txt、dat文件的处理
Sep 18 #Python
You might like
php实现单链表的实例代码
2013/03/22 PHP
PHP易混淆知识整理笔记
2015/09/24 PHP
thinkphp项目如何自定义微信分享描述内容
2017/02/20 PHP
Kindeditor编辑器添加图片上传水印功能(php代码)
2017/08/03 PHP
关于php支持的协议与封装协议总结(推荐)
2017/11/17 PHP
jQuery源码分析-01总体架构分析
2011/11/14 Javascript
JS中的prototype与面向对象的实例讲解
2013/05/22 Javascript
JavaScript及jquey实现多个数组的合并操作
2014/09/06 Javascript
NodeJS制作爬虫全过程(续)
2014/12/22 NodeJs
微信小程序 navigation API实例详解
2016/10/02 Javascript
React Native之ListView实现九宫格效果的示例
2017/08/02 Javascript
在 webpack 中使用 ECharts的实例详解
2018/02/05 Javascript
改变vue请求过来的数据中的某一项值的方法(详解)
2018/03/08 Javascript
使用JS代码实现俄罗斯方块游戏
2018/08/03 Javascript
深入解读Node.js中的koa源码
2019/06/17 Javascript
vue自定义指令实现仅支持输入数字和浮点型的示例
2019/10/30 Javascript
解决vue单页面应用进入页面加载所有 js 的问题
2020/08/12 Javascript
python合并文本文件示例
2014/02/07 Python
详解Python中 sys.argv[]的用法简明解释
2017/12/20 Python
Python3导入自定义模块的三种方法详解
2018/04/13 Python
python 实现语音聊天机器人的示例代码
2018/12/02 Python
Django实现基于类的分页功能
2019/10/31 Python
django xadmin 管理器常用显示设置方式
2020/03/11 Python
如何使用python切换hosts文件
2020/04/29 Python
.NET面试题:什么是反射
2016/09/30 面试题
测绘工程系学生的自我评价
2013/11/30 职场文书
精彩的广告词
2014/03/19 职场文书
5s推行计划书
2014/05/06 职场文书
副处级干部考察材料
2014/05/17 职场文书
小学语文业务学习材料
2014/06/02 职场文书
运动会标语
2014/06/21 职场文书
群众路线个人剖析材料
2014/10/07 职场文书
建国大业观后感800字
2015/06/01 职场文书
PostgreSQL通过oracle_fdw访问Oracle数据的实现步骤
2021/05/21 PostgreSQL
解析高可用Redis服务架构分析与搭建方案
2021/06/20 Redis
Oracle 多表查询基本语法实例
2022/04/18 Oracle