Win10下python3.5和python2.7环境变量配置教程
作者:lfendo 发布时间:2021-08-31 10:40:23
本文分别介绍了安装python2和python3的详细方法,分享给大家。
一、Windows系统
很多童鞋问之前的教程怎么没有介绍安装python3.5的,现予以补充更新一下。
(一)安装python3.5
1、下载
进入Python官网www.python.org,在“Downloads”下拉菜单中的右半部分直接点击python3.5.2版本即可下载,它会自动下载32位的。
如果需要64位,点击左半部分“Windows”,选择第二项“Latest Python 3 Release - Python 3.5.2”。
在“Files”里选择倒数第五个“Windows x86-64 executable installer”下载。
2、安装
安装刚才已经下载下来的安装包, 安装过程下图所示,使用默认配置,选择“Install Now”,勾选下面的Add Python3.5 to PATH。
(二)安装python2.7
1、下载
进入Python官网www.python.org,在“Downloads”下拉菜单中的右半部分直接点击即可下载,从兼容方面考虑建议下载Python 2.7版本。
如果想要下载64位的,点击左半部分“Windows”,选择第一项“Latest Python 2 Release - Python 2.7.11”,
在“Files”里选择倒数第二个“Windows x86-64 MSI installer”下载。
2、安装
安装刚才已经下载下来的安装包, 安装过程下图所示,一路默认操作。
3、配置
右击桌面上的“此电脑”—>“属性”—>“高级系统设置”—>右下角“环境变量”—>双击“系统变量”里的“Path”—>点击“新建”—>输入刚才的安装位置“C:\Python27;”,得到新建后的结果,然后一步步确定回去。
win+R,cmd调出命令行,输入命令“python”,就可以有相关显示。
二、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版本就很有必要了。
解决python2与python3共存问题
来源:https://blog.csdn.net/LYJ_viviani/article/details/51763101


猜你喜欢
- 编写断言使用assert编写断言pytest允许你使用python标准的assert表达式写断言;例如,你可以这样做:# test_samp
- 如下所示:import numpy as npimport matplotlib.pyplot as plt# 生成测试数据x = np.l
- 说明同学的代码中遇到一个数学公式牵扯到将生成指定的数字存储的一个列表中,那个熊孩子忽然懵逼的不会啦,,,给了博主一个表现的机会,,,哈哈哈好
- scikit-learn 是基于 Python 语言的机器学习工具简单高效的数据挖掘和数据分析工具可供大家在各种环境中重复使用建立在 Num
- 先给大家快捷总结:文件格式Python库文本文件内置open函数CSV文件csvJSON文件jsonXML文件xml.etree.Eleme
- 在本篇文章里,我们会使用一个简单的Web表单,它会列出某个目录下的一些XML文件。然后,我们会从这个目录里选择一个文件,将它发送到另一个We
- php输出全部gb2312编码内的汉字,$area表示分区,$pos表示分区内所在位置。<?php$fp = fopen('t
- 昨天在网上看到一个防采集软件,说采集只访问当前网页,不会访问网页的图片、JS等,今天突然想到,通过动态程序和Js访问分别记录访问者的IP,然
- 导语还记得那些年,我们玩过的Windows小游戏吗?说起Windows自带的游戏,相信许多80、90后的朋友都不陌生。在很早的那个游戏贫瘠的
- 缘起simple-todo最早是web.py一个中文教程的例子。后来Uliweb的作者limodou 认为这个教程很不错,于是有了Uliwe
- 本文实例为大家分享了python实现复制大量文件的具体代码,供大家参考,具体内容如下本来是去项目公司拷数据,结果去了发现有500G,靠系统的
- 在日常的python编程中使用这几个函数来简化我们的编程工作,经常使用能使编程效率大大地提高。1. Map 函数map函数可以使用另外一个函
- 如我们在之前的教程里讨论的那样,分页可以通过两种方法来实现:默认分页– 你仅仅只用选中data Web control的 智能标签的Enab
- 尽管asyncio库是使用单线程来实现协程的,但是它还是并发的,乱序执行的。可以说是单线程的调度系统,并且由于执行时有延时或者I/O中断等因
- 好久没有弄JS了,因为我烦里边的大小写。其实和vbs差不多的,不过我看vbs毕竟应用面不广了,呵呵。var w=WScript.create
- Pycharm时一个非常好用的IDE,但是一开始的时候甚至会因为.py文件不能运行而束手无策。。。 这里需要说明一下Pycharm的作用,P
- re模块是python独有的匹配字符串的模块,该模块中提供的很多功能是基于正则表达式实现的,而正则表达式是对字符串进行模糊匹配,提取自己需要
- 今天冒出来一个想法,在仅知道数据库名的情况下,用asp得到数据库中的所有表名、所有表的字段名、以及所有字段中的内容。经过一段时间查询资料和修
- 一、前言 前面我们学习了if分支判断和for循环语句,在这次推送中我们将继续了解循环大家庭的成员们。大家可以通过上面的流程图来了解
- kNN算法是k-近邻算法的简称,主要用来进行分类实践,主要思路如下:1.存在一个训练数据集,每个数据都有对应的标签,也就是说,我们知道样本集