如何安装多版本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 相关文章推荐
Python自动化运维之IP地址处理模块详解
Dec 10 Python
Python实现基于PIL和tesseract的验证码识别功能示例
Jul 11 Python
解决在pycharm中显示额外的 figure 窗口问题
Jan 15 Python
pyside+pyqt实现鼠标右键菜单功能
Dec 08 Python
使用matplotlib绘制图例标签中带有公式的图
Dec 13 Python
如何在 Django 模板中输出 "{{"
Jan 24 Python
解决jupyter运行pyqt代码内核重启的问题
Apr 16 Python
PyCharm2019 安装和配置教程详解附激活码
Jul 31 Python
Python通过字典映射函数实现switch
Nov 06 Python
详解Python魔法方法之描述符类
May 26 Python
C3 线性化算法与 MRO之Python中的多继承
Oct 05 Python
python基础之类方法和静态方法
Oct 24 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
Adodb的十个实例(清晰版)
2006/12/31 PHP
PHP基于phpqrcode生成带LOGO图像的二维码实例
2015/07/10 PHP
PHP排序算法之简单选择排序(Simple Selection Sort)实例分析
2018/04/20 PHP
PHP基于array_unique实现二维数组去重
2020/07/14 PHP
解决js正则匹配换行问题实现代码
2012/12/10 Javascript
JS实现字体选色板实例代码
2013/11/20 Javascript
jquery实现多行文字图片滚动效果示例代码
2014/10/10 Javascript
JavaScript获取网页、浏览器、屏幕高度和宽度汇总
2014/12/18 Javascript
Node.js中调用mysql存储过程示例
2014/12/20 Javascript
js+html5实现canvas绘制圆形图案的方法
2015/06/05 Javascript
JS简单实现城市二级联动选择插件的方法
2015/08/19 Javascript
Google 地图API Map()构造器详解
2016/08/06 Javascript
微信小程序 引入es6 promise
2017/04/12 Javascript
JS数组操作之增删改查的简单实现
2017/08/21 Javascript
前端axios下载excel文件(二进制)的处理方法
2018/07/31 Javascript
JS实现的Object数组去重功能示例【数组成员为Object对象】
2019/02/01 Javascript
js实现类选择器和name属性选择器的示例步骤
2021/02/07 Javascript
有趣的python小程序分享
2017/12/05 Python
对python sklearn one-hot编码详解
2018/07/10 Python
对python中类的继承与方法重写介绍
2019/01/20 Python
pycharm+PyQt5+python最新开发环境配置(踩坑)
2019/02/11 Python
python 通过视频url获取视频的宽高方式
2019/12/10 Python
Python实现i人事自动打卡的示例代码
2020/01/09 Python
tensorflow 实现自定义梯度反向传播代码
2020/02/10 Python
详解Python的三种拷贝方式
2020/02/11 Python
python opencv进行图像拼接
2020/03/27 Python
Django+Uwsgi+Nginx如何实现生产环境部署
2020/07/31 Python
西班牙灯具网上商店:Lampara.es
2018/06/05 全球购物
Myprotein法国官网:欧洲第一运动营养品牌
2019/03/26 全球购物
耐克亚太地区:Nike APAC
2019/12/07 全球购物
个人查摆剖析材料
2014/10/04 职场文书
感谢信怎么写
2015/01/21 职场文书
检讨书范文2000字
2015/01/28 职场文书
辞职信模板(中英文版)
2015/02/27 职场文书
初婚初育证明范本
2015/06/18 职场文书
2016年过年放假安排通知
2015/08/18 职场文书