Python开发之Python2和Python3共存和切换

本文详细介绍了如何在同一台PC上安装并运行Python2和Python3,包括环境变量设置、依赖库安装及项目文件运行方法。适用于需要同时处理新旧工程项目的开发者。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

背景介绍

Python主要分为两大版本Python2和Python3。之所以要推出Python3是因为Python的字符串处理及对Unicode的支持等存在问题。Python3主要在print 函数、Unicode、除法运算、异常、xrange、八进制字面量表示、不等运算符、去掉了repr表达式``、多个模块被改名(根据PEP8)、数据类型等方面进行了优化,详情可见
虽然Python3相对于Python2有诸多好处,也是大家的首选,但是有很多老的工程项目仍然只支持Python2,比如Blockly的build就只能在Python2环境下进行,这就需要我们在一台PC上同时运行Python2和Python3。

安装Python

1. 安装

Python官网可下载2.x最新版、3.x最新版安装包。直接下载安装,安装路径分别设为如C:\Python37和C:\Python27

2.添加环境变量

打开环境变量编辑器->打开系统变量中的Path->添加下图所示的两个路径并保存。
在这里插入图片描述

安装依赖库

如果需要安装Python2版本的依赖库,如requests,打开cmd,输入

py -2 -m pip install requests

如果是Python3版本的,则为:

py -3 -m pip install requests

运行python项目文件

如果运行Python2的文件,终端中输入

py -2 xxx.py

如果是运行Python3的,则要输入

py -3 xxx.py

注意

  1. pip 2一般将安装库放在python2安装目录下C:\Python27\Lib\site-packages,同理,pip 3一般将安装库放在python3安装目录下
  2. 大部分开发工具将python2.x作为默认的python执行文件,比如vscode,当你在该工具下想要切换python,记得先保证在extensions中安装了python,在vscode左下角切换为目标python。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值