首页 最新 热门 推荐

  • 首页
  • 最新
  • 热门
  • 推荐

解决python2与python3共存问题

  • 23-09-22 21:02
  • 2666
  • 6265
blog.csdn.net

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

本文参考官方解决方案:http://iyenn.com/index/link?url=https://docs.python.org/3.6/using/windows.html

首先分别安装python2和python3,教程如下:
http://iyenn.com/rec/327418.html


如果现在要运行一个Python文件 hello.py
【方法一】
(1)用Python2运行它

py -2 hello.py
  • 1

(2)用Python3运行它

py -3 hello.py
  • 1

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

#! python2
# -*- coding: utf-8 -*-
  • 1
  • 2

或者

#! python3
# -*- coding: utf-8 -*-
  • 1
  • 2

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

py hello.py
  • 1

这样就方便了很多!


【pip安装第三方的包或模块】
同理根据需求选择性的使用

py -2 -m pip install xxxx
  • 1

或者

py -3 -m pip install xxxx
  • 1
文章知识点与官方知识档案匹配,可进一步学习相关知识
Python入门技能树首页概览333623 人正在系统学习中
注:本文转载自blog.csdn.net的LYJ_viviani的文章"http://blog.csdn.net/lyj_viviani/article/details/60583376"。版权归原作者所有,此博客不拥有其著作权,亦不承担相应法律责任。如有侵权,请联系我们删除。
复制链接
复制链接
相关推荐
发表评论
登录后才能发表评论和回复 注册

/ 登录

评论记录:

未查询到任何数据!
回复评论:

分类栏目

后端 (14832) 前端 (14280) 移动开发 (3760) 编程语言 (3851) Java (3904) Python (3298) 人工智能 (10119) AIGC (2810) 大数据 (3499) 数据库 (3945) 数据结构与算法 (3757) 音视频 (2669) 云原生 (3145) 云平台 (2965) 前沿技术 (2993) 开源 (2160) 小程序 (2860) 运维 (2533) 服务器 (2698) 操作系统 (2325) 硬件开发 (2492) 嵌入式 (2955) 微软技术 (2769) 软件工程 (2056) 测试 (2865) 网络空间安全 (2948) 网络与通信 (2797) 用户体验设计 (2592) 学习和成长 (2593) 搜索 (2744) 开发工具 (7108) 游戏 (2829) HarmonyOS (2935) 区块链 (2782) 数学 (3112) 3C硬件 (2759) 资讯 (2909) Android (4709) iOS (1850) 代码人生 (3043) 阅读 (2841)

热门文章

101
推荐
关于我们 隐私政策 免责声明 联系我们
Copyright © 2020-2024 蚁人论坛 (iYenn.com) All Rights Reserved.
Scroll to Top