未加星标

在Windows与MAC中同时安装Python3.X与2.X的方法

字体大小 | |
[系统(windows) 所属分类 系统(windows) | 发布者 店小二03 | 时间 2016 | 作者 红领巾 ] 0人收藏点击收藏
一、概述

作者:韦玮

转载请注明作者与出处

python2.X比较稳定,Python3.X是未来的趋势。很多朋友有时需要同时安装2.X与3.X,今天,韦玮老师就为大家讲解一下同时安装Python3.X与2.X的方法,考虑的有的朋友使用windows系统,有的朋友使用MAC系统,所以我们会以两种系统分别讲解。

二、Windows中同时安装Python3.X与2.X的方法

原理:Windows中,系统会通过环境变量中的PATH设置来知道哪款软件安装在什么地方,如果我们需要在Windows中同时安装Python3.X与Python2.X,我们将两个版本的py安装到不同的目录并可以为两个版本的Python设置不同的环境变量即可解决。

实战:

首先需要安装Python3.X,考虑到官网速度较慢,我们提供了软件下载地址,下载地址为:链接: https://pan.baidu.com/s/1gfFjjGJ 密码: umns

然后,我们可以看免费视频教程的第2课时实现Python3.X的安装: https://edu.hellobi.com/course/103/play/lesson/1465

我们现在将Python3.X安装在了 D:/Python35 目录下,安装好了之后,我们设置环境变量(桌面--找到计算机--右键--属性--高级系统设置--环境变量),找到PATH,添加如下如下环境变量,此时告诉系统python在哪个目录下:

;D:\Python35\

若还不懂添加,请听我们的正式课程即可,不用紧。

接下来,我们还需要安装Python2.X。

下载地址:链接: https://pan.baidu.com/s/1boAXv7T 密码: ue1g

然后双击打开安装,此时我们将Python2.X装在 D:/Python27 目录下,安装好后,我们进入D:/Python27 目录,将python.exe重命名为python2,然后设置环境变量,我们在PATH中再添加一个环境变量,不同的地址之间通过分号;隔开,如下所示:

;D:/Python27

随后,我们可以进入CMD中进行如下测试,我们会发现,输入python调用的是Python3.5,输入python2调用的是Python2.7,如下所示:
在Windows与MAC中同时安装Python3.X与2.X的方法

此时,Python3.X与2.X完美共存。

三、MAC种同时安装Python3.X与2.X的方法

考虑到有朋友使用MAC系统,接下来韦玮老师为大家讲解一下MAC中如何同时安装3.X与2.X。

MAC中默认有Python2的,可以在终端中输入python查看。接下来,我们需要安装Python3,但不能与2冲突,怎么办呢?可以通过版本控制来实现。

具体实战过程如下(以下实战过程的内容引用书籍《Python网络爬虫实战》.韦玮.机械工业出版社):

所以首先,我们 保留 MAC 自带的 Python 版本的基础上对 Python 进行升级。

进行多版本的 Python 管理,我们可以使用 Home brew 进行 。

首先我们可以去 Home brew 的官网 ( http://brew.sh/index_zh-cn.html )下载对应版本的 Homebrew ,如 图 11-15 所示:


在Windows与MAC中同时安装Python3.X与2.X的方法

图 11-15 Home brew 官方页面

此时,我们可以根据其提供的代码 /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install) " 进行下载 ,如下所示。

weisuendeMini:~ weisuen$ /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install) "

下载之后 ,我们可以通过下载的 brewsearch 搜索 python 相关的软件,如下所示。

weisuendeMini:~ weisuen$ brew search python

app-engine-python micropython python3

boost-python python wxpython

gst-python python-markdown zpython

我们可以看得到 ,此时出现了很多与 Python 相关的软件,这里有 python ,也有 python3 。

我们可以通过 brew install 安装搜索出来的 python3 ,如下所示。

weisuendeMini:~ weisuen$ brew install python3

安装之后 ,还需要配置对应的路径信息。

我们首先打开路径配置文件 ,打开的时候可能需要输入 MAC 的密码, 如下所示。

weisuendeMini:~ weisuen$ sudo emacs /etc/paths

Password:

打开之后 ,我们如图 11-16 所示进行配置即可:


在Windows与MAC中同时安装Python3.X与2.X的方法

图 11-16 路径配置示例

配置完成之后 ,我们可以通过 python 调用 MAC 系统自带的 Python2.X 的版本,通过 python3 调用新安装的 Python3.X 这个版本,我们可以通过 which 查看,如下所示。

weisuendeMini:~ weisuen$ which python

/Library/Frameworks/Python.framework/Versions/2.7/bin/python

weisuendeMini:~ weisuen$ which python3

/Library/Frameworks/Python.framework/Versions/3.4/bin/python3

此时Python3与Python2共存,如果要调用Python2.X,输入python,要调用Python3.X,输入python3。

本文系统(windows)相关术语:三级网络技术 计算机三级网络技术 网络技术基础 计算机网络技术

分页:12
转载请注明
本文标题:在Windows与MAC中同时安装Python3.X与2.X的方法
本站链接:http://www.codesec.net/view/484499.html
分享请点击:


1.凡CodeSecTeam转载的文章,均出自其它媒体或其他官网介绍,目的在于传递更多的信息,并不代表本站赞同其观点和其真实性负责;
2.转载的文章仅代表原创作者观点,与本站无关。其原创性以及文中陈述文字和内容未经本站证实,本站对该文以及其中全部或者部分内容、文字的真实性、完整性、及时性,不作出任何保证或承若;
3.如本站转载稿涉及版权等问题,请作者及时联系本站,我们会及时处理。
登录后可拥有收藏文章、关注作者等权限...
技术大类 技术大类 | 系统(windows) | 评论(0) | 阅读(46)