工作需要Python两个版本共存开发,一个2.7x,另一个3.5x。因此就必须在计算机中共存2.7x和3.5x版本。
一、 python多版本安装
下载
下载Python2.7x和Python3.5x版本安装
分别安装Python2.7x和Python3.5x版本在不同路径:
如安装位置为D:\Python27\和D:\Python35配置环境变量:
配置环境变量,分别添加如下至path路径
如果windows,在path上添加以下:
D:\Python27\;
D:\Python27\Scripts;
D:\Python35;
D:\Python35\Scripts;修改其中一个的python.exe文件名:
如修改Python27(D:\Python27)文件中的“pythyon.exe”文件名,改名为:“python2.exe”
这样默认在控制台“python xxx”时执行的是python3.5环境,如果要python2.7环境执行,则“python2 xxx”。
二、 多版本pip分别安装
默认直接“pip xxx”时安装在python3.5环境,如需要在python2.7环境执行,则加上“python2 -m”:
python2 -m pip list 查看
python2 -m pip install --upgrade pip 更新
python2 -m pip install numpy 安装
三、 多版本Django分别新建项目
如果两个python版本执行不同django项目,
默认“django-admin.py startproject myblog”在python3.5下的django。
python2.7建立项目:
python27 D:\python27\Lib\site-packages\django\bin\django-admin.py startproject myblog