如何安装多版本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 相关文章推荐
利用soaplib搭建webservice详细步骤和实例代码
Nov 20 Python
使用Python获取Linux系统的各种信息
Jul 10 Python
Python利用多进程将大量数据放入有限内存的教程
Apr 01 Python
python类的方法属性与方法属性的动态绑定代码详解
Dec 27 Python
python方法生成txt标签文件的实例代码
May 10 Python
使用pandas将numpy中的数组数据保存到csv文件的方法
Jun 14 Python
对Python生成器、装饰器、递归的使用详解
Jul 19 Python
在PyCharm的 Terminal(终端)切换Python版本的方法
Aug 02 Python
Python中注释(多行注释和单行注释)的用法实例
Aug 28 Python
python基于property()函数定义属性
Jan 22 Python
浅谈keras中的目标函数和优化函数MSE用法
Jun 10 Python
使用Pytorch实现two-head(多输出)模型的操作
May 28 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
PHP 和 XML: 使用expat函数(二)
2006/10/09 PHP
PHP Web表单生成器案例分析
2020/06/02 PHP
HTML IMG标签 onload 内存溢出导致浏览器CPU占用过高
2021/03/09 Javascript
你所要知道JS(DHTML)中的一些技巧
2007/01/09 Javascript
基于jquery的实现简单的表格中增加或删除下一行
2010/08/01 Javascript
div模拟选择框示例代码
2013/11/03 Javascript
angularJS 入门基础
2015/02/09 Javascript
JavaScript中的标签语句用法分析
2015/02/10 Javascript
javascript实现的字符串与十六进制表示字符串相互转换方法
2015/07/17 Javascript
探讨JavaScript中的Rest参数和参数默认值
2015/07/29 Javascript
jQuery表格行上移下移和置顶的实现方法
2015/10/08 Javascript
每天一篇javascript学习小结(Boolean对象)
2015/11/12 Javascript
jQuery删除节点用法示例(remove方法)
2016/09/08 Javascript
jquery popupDialog 使用 加载jsp页面的方法
2016/10/25 Javascript
JavaScript给每一个li节点绑定点击事件的实现方法
2016/12/01 Javascript
Angularjs 动态改变title标题(兼容ios)
2016/12/29 Javascript
简单实现js上传文件功能
2017/08/21 Javascript
jquery实现楼层滚动效果
2018/01/01 jQuery
vue组件实现弹出框点击显示隐藏效果
2020/10/26 Javascript
微信小程序有旋转动画效果的音乐组件实例代码
2018/08/22 Javascript
详解vue中使用protobuf踩坑记
2019/05/07 Javascript
webpack优化之代码分割与公共代码提取详解
2019/11/22 Javascript
javascript实现下拉菜单效果
2021/02/09 Javascript
python实现将文本转换成语音的方法
2015/05/28 Python
django model去掉unique_together报错的解决方案
2016/10/18 Python
Python中optparser库用法实例详解
2018/01/26 Python
python matplotlib实现双Y轴的实例
2019/02/12 Python
Python制作词云图代码实例
2019/09/09 Python
Python 数据的累加与统计的示例代码
2020/08/03 Python
非凡女性奢华谦虚风格:The Modist
2017/10/28 全球购物
海蓝之谜英国官网:La Mer英国
2020/01/15 全球购物
养成教育经验材料
2014/05/26 职场文书
市场营销计划书
2015/01/17 职场文书
写给父母的感谢信
2015/01/22 职场文书
2015年信访工作总结
2015/04/07 职场文书
苹果电脑mac os中货币符号快捷输入
2022/02/17 杂记