python2与python3共存问题的解决方法


Posted in Python onSeptember 18, 2018

python现在主要使用的有2个版本:2.x和3.x,而这2个版本的语法却有很多的不同,python3.x并不是向下兼容2.x的。虽然说3.x是未来python的主流,但是很多工具和个人还是倾向于python2.x,所以有时可能同时用到这两个版本,这时在同一台电脑上安装2个python版本就很有必要了。

本文参考官方解决方案

首先分别安装python2和python3,教程地址:Win10下python3.5和python2.7环境变量配置教程

如果现在要运行一个Python文件 hello.py

【方法一】

(1)用Python2运行它

py -2 hello.py

(2)用Python3运行它

py -3 hello.py

【方法二】

如果每次运行都要加入参数-2/-3比较麻烦的,更简单的方法是我们在编写代码时就在代码头部加入说明,表明这个文件应该是由python2解释运行,还是由python3解释运行。说明的方法是在代码文件的最开始加入一行

#! python2
# -*- coding: utf-8 -*-

或者

#! python3
# -*- coding: utf-8 -*-

分别表示该文件使用Python2或者Python3解释运行。这样,运行时就可以简化为

py hello.py

这样就方便了很多!

【pip安装第三方的包或模块】

同理根据需求选择性的使用

py -2 -m pip install xxxx

或者

py -3 -m pip install xxxx

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

Python 相关文章推荐
python使用mysqldb连接数据库操作方法示例详解
Dec 03 Python
Python内置函数之filter map reduce介绍
Nov 30 Python
Odoo中如何生成唯一不重复的序列号详解
Feb 10 Python
每天迁移MySQL历史数据到历史库Python脚本
Apr 13 Python
Python常见字典内建函数用法示例
May 14 Python
Python使用sort和class实现的多级排序功能示例
Aug 15 Python
Python查找数组中数值和下标相等的元素示例【二分查找】
Feb 13 Python
OpenCV图像颜色反转算法详解
May 13 Python
Python从list类型、range()序列简单认识类(class)【可迭代】
May 31 Python
pytorch实现从本地加载 .pth 格式模型
Feb 14 Python
python实现梯度法 python最速下降法
Mar 24 Python
如何使用python socket模块实现简单的文件下载
Sep 04 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
python 3.6.2 安装配置方法图文教程
Sep 18 #Python
You might like
深入php-fpm的两种进程管理模式详解
2013/06/03 PHP
php实现的一个简单json rpc框架实例
2015/03/30 PHP
ECSHOP在PHP5.5及高版本上报错的解决方法
2015/08/31 PHP
实例说明js脚本语言和php脚本语言的区别
2019/04/04 PHP
ThinkPHP框架实现FTP图片上传功能示例
2019/04/08 PHP
PHPstorm激活码2020年5月13日亲测有效
2020/09/17 PHP
简单JS代码压缩器
2006/10/12 Javascript
JS DOM 操作实现代码
2010/08/01 Javascript
js中定义一个变量并判断其是否为空的方法
2014/05/13 Javascript
仅9张思维导图帮你轻松学习Javascript 就这么简单
2016/06/01 Javascript
微信小程序 触控事件详细介绍
2016/10/17 Javascript
Node.js安装配置图文教程
2017/05/10 Javascript
JS实现点击Radio动态更新table数据
2017/07/18 Javascript
vue实现全选和反选功能
2017/08/31 Javascript
基于mpvue的小程序项目搭建的步骤
2018/05/22 Javascript
不得不知的ES6小技巧
2018/07/28 Javascript
原生js实现3D轮播图
2020/03/21 Javascript
使用Python下载Bing图片(代码)
2013/11/07 Python
Python的Tornado框架实现图片上传及图片大小修改功能
2016/06/30 Python
python for和else语句趣谈
2019/07/02 Python
Python OpenCV调用摄像头检测人脸并截图
2020/08/20 Python
如何使用amaze ui的分页样式封装一个通用的JS分页控件
2020/08/21 HTML / CSS
捷克钓鱼用品网上商店:Parys.cz
2018/06/15 全球购物
奥巴马演讲稿
2014/01/08 职场文书
大学毕业感言100字
2014/02/03 职场文书
应届生求职自荐信
2014/07/04 职场文书
酒店餐厅2014重阳节活动策划方案
2014/09/16 职场文书
我的大学四年规划书范文2014
2014/09/26 职场文书
房屋买卖协议书范本
2014/09/27 职场文书
意外死亡赔偿协议书
2014/10/14 职场文书
本溪关门山导游词
2015/02/09 职场文书
教导主任个人总结
2015/03/03 职场文书
检讨书模板大全
2015/05/07 职场文书
结婚典礼致辞
2015/07/28 职场文书
小学生作文写作技巧100例,非常实用!
2019/07/08 职场文书
喜迎建国70周年:有关爱国的名言名句
2019/09/24 职场文书