Python在windows下版本共存 使用py实现 在安装python3(>=3.3)时,Python的安装包实际上在系统中安装了一个启动器py.exe,默认放置在文件夹C:\Windows\下面。这个启动器允许我们指定使用Python2还是Python3来运行代码(当然前提是你已经成功安装了Python2和Python3) 执行脚本 py -2/-3 待执行的文件.py -2代表使用python2执行 -3代表使用python3执行 也可以在脚本中指定到底使用python2执行还是python3执行 具体: #! python2 # coding: utf-8 下载依赖库 使用python2下载 py -2 -m pip install 依赖库名称 使用python3下载 py -3 -m pip install 依赖库名称 python 虚拟环境 虚拟环境是基于virtualenv进行环境隔离。每次创建新的环境时,会进行一次基础库的download virtualenv安装 pip install virtualenv 为自己的项目创建独立的环境 初始化环境 virtualenv --no-site-packages venv 其中venv为自己想要的名称 重要参数说明: * –no-site-packages: 已经安装到系统Python环境中的所有第三方包都不会复制过来,这样,我们就得到了一个不带任何第三方包的“干净”的Python运行环境 * –system-site-packages: 仍然沿用系统已有的所有三方库 进入独立环境 虚拟环境需要先进入虚拟环境,然后即可直接使用 linux里面: source venv/bin/activate windows里面: