如何安装多版本python python2和python3共存以及pip共存


Posted in Python onSeptember 18, 2018

Python的版本是挺折腾人的,本着简单实用的原则我介绍一下我是如何安装多版本Python的。

环境:windows10(64位)

Python版本:2.7.13和3.5.2

1、安装Python2.7.13

1.1 运行exe安装程序,点击“Next”

如何安装多版本python python2和python3共存以及pip共存

1.2 选择安装路径,这里我安装到D:\Python27

如何安装多版本python python2和python3共存以及pip共存

1.3 勾选“Add Python.exe to Path”,将python加入系统环境变量,点击“Next”

如何安装多版本python python2和python3共存以及pip共存

1.4 点击“Finish”,这样就完成了Python安装

如何安装多版本python python2和python3共存以及pip共存

2、安装Python3.5.2

2.1 运行exe安装程序,勾选“Add Python 3.5 to PATH”,然后选择“Customize installation”自定义安装

如何安装多版本python python2和python3共存以及pip共存

2.2 点击“Next”
如何安装多版本python python2和python3共存以及pip共存

2.3 点击“Next”,选择安装路径,这里我选择的是D:\Python35
如何安装多版本python python2和python3共存以及pip共存

2.4 点击“Install”完成安装。

3、添加python3到环境变量

虽然我在安装的时候勾选了“Add Python 3.5 to PATH”,但是只是添加到了用户变量,并未将python3.5.2添加到环境变量。
控制面板?系统和安全?系统?高级系统设置?环境变量?Path,点击编辑,新建,分别添加D:\Python35和D:\Python35\Scripts到环境变量。

如何安装多版本python python2和python3共存以及pip共存

如果安装python2时未选择添加到环境变化,也可以按照这个方法添加。

4、将python文件夹的python.exe和pythonw.exe改名,如图所示,其他的诸如python27.exe, python3.5.2.exe之类的都删了,看起来舒坦:)

如何安装多版本python python2和python3共存以及pip共存
如何安装多版本python python2和python3共存以及pip共存

在命令行窗口输入python2,python3 可以看到成功运行对应的python版本:

如何安装多版本python python2和python3共存以及pip共存

5、设置pip

在修改python.exe名后,我们需要强制重新安装一下pip。

在命令行运行:

python2 -m pip install --upgrade pip --force-reinstall
python3 -m pip install --upgrade pip --force-reinstall

如何安装多版本python python2和python3共存以及pip共存

命令行输入pip2 -V和pip3 -V,可以看到两个版本的pip信息:

如何安装多版本python python2和python3共存以及pip共存

分别进到两个python文件夹下面的Script文件夹,把pip, pip2.7, pip3.5都删了,只保留pip2, pip3, 看着干净:)

如何安装多版本python python2和python3共存以及pip共存
如何安装多版本python python2和python3共存以及pip共存

到这里,就成功安装好了python2.7和python3.5.2两个版本以及对于的pip。

更多关于python安装教程的文章请参考《python各版本安装教程》

更多精彩书单,请点击python编程必备书单

领取干货:零基础入门学习python视频教程

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

Python 相关文章推荐
教你如何将 Sublime 3 打造成 Python/Django IDE开发利器
Jul 04 Python
为python设置socket代理的方法
Jan 14 Python
解决Python2.7读写文件中的中文乱码问题
Apr 12 Python
Python实现正则表达式匹配任意的邮箱方法
Dec 20 Python
python实现画五角星和螺旋线的示例
Jan 20 Python
django中ORM模型常用的字段的使用方法
Mar 05 Python
python3 BeautifulSoup模块使用字典的方法抓取a标签内的数据示例
Nov 28 Python
使用python快速实现不同机器间文件夹共享方式
Dec 22 Python
Python多重继承之菱形继承的实例详解
Feb 12 Python
详解pandas绘制矩阵散点图(scatter_matrix)的方法
Apr 23 Python
Keras中的两种模型:Sequential和Model用法
Jun 27 Python
calendar在python3时间中常用函数举例详解
Nov 18 Python
python2与python3共存问题的解决方法
Sep 18 #Python
Win10下python3.5和python2.7环境变量配置教程
Sep 18 #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
You might like
DW中链接mysql数据库时,建立字符集中文出现乱码的解决方法
2010/03/27 PHP
ajax取消挂起请求的处理方法
2013/03/18 PHP
php上传apk后自动提取apk包信息的使用(示例下载)
2013/04/26 PHP
基于php socket(fsockopen)的应用实例分析
2013/06/02 PHP
2014过年倒计时示例
2014/01/31 PHP
PHP实现全角字符转为半角方法汇总
2015/07/09 PHP
Symfony2使用Doctrine进行数据库查询方法实例总结
2016/03/18 PHP
php实现的中秋博饼游戏之绘制骰子图案功能示例
2017/11/06 PHP
php处理抢购类功能的高并发请求
2018/02/08 PHP
基于jquery的跨域调用文件
2010/11/19 Javascript
开发 Internet Explorer 右键功能表(ContextMenu)
2013/07/03 Javascript
Javascript 构造函数详解
2014/10/22 Javascript
运用jQuery定时器的原理实现banner图片切换
2014/10/22 Javascript
JavaScript中自定义事件用法分析
2014/12/23 Javascript
js实现Select下拉框具有输入功能的方法
2015/02/06 Javascript
javascript模块化简单解析
2016/04/07 Javascript
图文详解JavaScript的原型对象及原型链
2016/08/02 Javascript
jQuery插件zTree实现清空选中第一个节点所有子节点的方法
2017/03/08 Javascript
初探JavaScript 面向对象(推荐)
2017/09/03 Javascript
vue实现个人信息查看和密码修改功能
2018/05/06 Javascript
jQuery实现基本隐藏与显示效果的方法详解
2018/09/05 jQuery
jquery 键盘事件 keypress() keydown() keyup()用法总结
2019/10/23 jQuery
[02:59]2014DOTA2西雅图国际邀请赛 圆满落幕中国夺冠
2014/07/23 DOTA
python构造icmp echo请求和实现网络探测器功能代码分享
2014/01/10 Python
跟老齐学Python之大话题小函数(2)
2014/10/10 Python
Python中获取网页状态码的两个方法
2014/11/03 Python
Python中的异常处理学习笔记
2015/01/28 Python
Python 多线程实例详解
2017/03/25 Python
python中random.randint和random.randrange的区别详解
2020/09/20 Python
Champion官网:美国冠军运动服装
2017/01/25 全球购物
美国50岁以上单身人士约会平台:SilverSingles
2018/06/29 全球购物
酒店总经理工作职责
2013/12/13 职场文书
给校长的建议书300字
2014/05/16 职场文书
大学生实习证明范本
2014/09/19 职场文书
2014年纳税评估工作总结
2014/12/23 职场文书
采购内勤岗位职责
2015/04/13 职场文书