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

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

  • 背景介绍
  • 安装Python
    • 1. 安装
    • 2.添加环境变量
    • 安装依赖库
    • 运行python项目文件
    • 注意

背景介绍

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->添加下图所示的两个路径并保存。
Python开发之Python2和Python3共存和切换_第1张图片

安装依赖库

如果需要安装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。

你可能感兴趣的:(技术类,#,Python)