工作需要Python兩個版本共存開發(fā),一個2.7x窄驹,另一個3.5x。因此就必須在計(jì)算機(jī)中共存2.7x和3.5x版本证逻。
一乐埠、 python多版本安裝
下載
下載Python2.7x和Python3.5x版本安裝
分別安裝Python2.7x和Python3.5x版本在不同路徑:
如安裝位置為D:\Python27\和D:\Python35配置環(huán)境變量:
配置環(huán)境變量,分別添加如下至path路徑
如果windows囚企,在path上添加以下:
D:\Python27\丈咐;
D:\Python27\Scripts;
D:\Python35龙宏;
D:\Python35\Scripts棵逊;修改其中一個的python.exe文件名:
如修改Python27(D:\Python27)文件中的“pythyon.exe”文件名,改名為:“python2.exe”
這樣默認(rèn)在控制臺“python xxx”時執(zhí)行的是python3.5環(huán)境银酗,如果要python2.7環(huán)境執(zhí)行辆影,則“python2 xxx”。
二花吟、 多版本pip分別安裝
默認(rèn)直接“pip xxx”時安裝在python3.5環(huán)境秸歧,如需要在python2.7環(huán)境執(zhí)行厨姚,則加上“python2 -m”:
python2 -m pip list 查看
python2 -m pip install --upgrade pip 更新
python2 -m pip install numpy 安裝
三衅澈、 多版本Django分別新建項(xiàng)目
如果兩個python版本執(zhí)行不同django項(xiàng)目,
默認(rèn)“django-admin.py startproject myblog”在python3.5下的django谬墙。
python2.7建立項(xiàng)目:
python27 D:\python27\Lib\site-packages\django\bin\django-admin.py startproject myblog