如何安装多版本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 相关文章推荐
pycharm 使用心得(七)一些实用功能介绍
Jun 06 Python
Python实现的简单发送邮件脚本分享
Nov 07 Python
详解Python在七牛云平台的应用(一)
Dec 05 Python
详解python函数的闭包问题(内部函数与外部函数详述)
May 17 Python
Python 中的参数传递、返回值、浅拷贝、深拷贝
Jun 25 Python
python2.7实现复制大量文件及文件夹资料
Aug 31 Python
Python+opencv+pyaudio实现带声音屏幕录制
Dec 23 Python
Python中socket网络通信是干嘛的
May 27 Python
将pycharm配置为matlab或者spyder的用法说明
Jun 08 Python
学生如何注册Pycharm专业版以及pycharm的安装
Sep 24 Python
Python 操作SQLite数据库的示例
Oct 16 Python
python实现的人脸识别打卡系统
May 08 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类
2006/10/09 PHP
理解PHP中的stdClass类
2014/04/18 PHP
phpmailer在服务器上不能正常发送邮件的解决办法
2014/07/08 PHP
PHP7.1实现的AES与RSA加密操作示例
2018/06/15 PHP
JqGrid web打印实现代码
2011/05/31 Javascript
JS动态添加Table的TR,TD实现方法
2015/01/28 Javascript
Yii2使用Bootbox插件实现自定义弹窗
2015/04/02 Javascript
Centos7 中安装 Node.js v4.4.4
2016/11/03 Javascript
javascript实现一个网页加载进度loading
2017/01/04 Javascript
Angular2学习教程之ng中变更检测问题详解
2017/05/28 Javascript
Angular实现响应式表单
2017/08/04 Javascript
Vue 第三方字体图标引入 Font Awesome的方法
2018/09/28 Javascript
webpack4与babel配合使es6代码可运行于低版本浏览器的方法
2018/10/12 Javascript
vue中el-upload上传图片到七牛的示例代码
2018/10/19 Javascript
优雅的elementUI table单元格可编辑实现方法详解
2018/12/23 Javascript
vue draggable resizable gorkys与v-chart使用与总结
2019/09/05 Javascript
解决Angularjs异步操作后台请求用$q.all排列先后顺序问题
2019/11/29 Javascript
es6函数之rest参数用法实例分析
2020/04/18 Javascript
[05:04]完美世界携手游戏风云打造 卡尔工作室地图界面篇
2013/04/23 DOTA
python 安装virtualenv和virtualenvwrapper的方法
2017/01/13 Python
Python文件监听工具pyinotify与watchdog实例
2018/10/15 Python
Python中整数的缓存机制讲解
2019/02/16 Python
pyinstaller打包单个exe后无法执行错误的解决方法
2019/06/21 Python
PIL包中Image模块的convert()函数的具体使用
2020/02/26 Python
tensorflow实现从.ckpt文件中读取任意变量
2020/05/26 Python
新手学python应该下哪个版本
2020/06/11 Python
Pytorch 高效使用GPU的操作
2020/06/27 Python
详解HTML5之pushstate、popstate操作history,无刷新改变当前url
2017/03/15 HTML / CSS
美国知名运动产品零售商:Foot Locker
2016/07/23 全球购物
《狮子和兔子》教学反思
2014/03/02 职场文书
管理部副部长岗位职责范文
2014/03/09 职场文书
会议主持词
2014/03/17 职场文书
社区爱国卫生月活动总结
2014/06/30 职场文书
企业总经理助理岗位职责
2014/09/12 职场文书
乡镇群众路线整改落实情况汇报
2014/10/28 职场文书
运动会表扬稿
2015/01/16 职场文书