同一台电脑安装python2python3
【安裝之前,先了解一下概念】
python是什么?
Python是一種面向?qū)ο蟮慕忉屝陀?jì)算機(jī)程序設(shè)計(jì)語言,由荷蘭人Guido van Rossum于1989年發(fā)明,第一個(gè)公開發(fā)行版發(fā)行于1991年。
Python是純粹的自由軟件,?源代碼和解釋器CPython遵循?GPL(GNU?General Public License)協(xié)議。Python語法簡潔清晰,特色之一是強(qiáng)制用空白符(white space)作為語句縮進(jìn)。
pip是什么?
pip 是一個(gè)現(xiàn)代的,通用的?Python?包管理工具。提供了對(duì) Python 包的查找、下載、安裝、卸載的功能。
【下面開始講解安裝步驟】
一、安裝python2以及pip
1、 從Python的官方網(wǎng)站python.org下載最新的2.7版本,網(wǎng)速慢的同學(xué)請(qǐng)移步國內(nèi)鏡像。
2、 然后,運(yùn)行下載的MSI安裝包,在選擇安裝組件的一步時(shí),勾上所有的組件,如下圖
?
特別要注意選上pip和Add python.exe to Path,然后一路點(diǎn)“Next”即可完成安裝。
3、驗(yàn)證安裝是否成功
進(jìn)入cmd,輸入python,進(jìn)行驗(yàn)證,出現(xiàn)python版本號(hào)和相關(guān)信息則表示python2安裝成功
若不成功,請(qǐng)手動(dòng)檢查環(huán)境變量配置,系統(tǒng)變量path需要配置python路徑和其下script路徑,然后再驗(yàn)證
4、驗(yàn)證pip安裝是否成功
cmd下輸入命令Where pip?? 顯示pip路徑,查看python2路徑下是否有,若有再進(jìn)行下一步
輸入pip?? 顯示相關(guān)命令則表示python2的pip安裝成功or輸入pip -V? 顯示版本和路徑則表示pip安裝成功
二、安裝python3以及pip
1、 官網(wǎng)下載python3安裝文件?https://www.python.org/
2、 安裝(python3會(huì)默認(rèn)安裝pip)注意安裝路徑和python2的要不一樣(安裝過程中若有環(huán)境變量配置,請(qǐng)手動(dòng)勾選,安裝后自動(dòng)配置環(huán)境變量)
3、 驗(yàn)證安裝是否成功,cmd,輸入python,但是報(bào)錯(cuò)了:‘python’不是內(nèi)部或外部命令,也不是可運(yùn)行的程序或批處理文件。(因?yàn)橥瑫r(shí)裝了2和3)
4、?修改python執(zhí)行文件名,看是否可以解決以上問題,修改python2安裝路徑下python.exe為python2.exe,修改python3安裝路徑下python.exe為python3.exe,修改后執(zhí)行上一步,操作成功。
?
5、 驗(yàn)證pip安裝是否成功,cmd,輸入pip報(bào)錯(cuò):Fatal error in launcher: Unable to create process using '"(這個(gè)錯(cuò)誤是因?yàn)楦膭?dòng)了python的執(zhí)行文件的名字造成的,后面會(huì)對(duì)其處理)
6、 驗(yàn)證python3的pip是否已安裝,cmd,where pip,查看python3路徑下是否有,若無則手動(dòng)下載安裝,若有則進(jìn)行下一步
7、 下面就要進(jìn)行兼容處理
三、兼容處理python2和3
1、 首先進(jìn)入環(huán)境變量配置,系統(tǒng)變量path配置,檢查是否配置了python2及其下script路徑,python3及其下script路徑
2、 修改python2安裝路徑下python.exe為python2.exe,修改python3安裝路徑下python.exe為python3.exe(環(huán)節(jié)二中 已修改)
3、 Cmd,輸入python2成功,exit()退出,輸入python3,成功
4、 Pip的使用,不需要單獨(dú)處理,直接按照如下方式調(diào)用即可
Python2 -m pip -V(查看python2下的pip版本及路徑)
Python3 -m pip -V(查看python3下的pip版本及路徑)
其他命令同理,如安裝,python2 -m pip install xxx
5、 當(dāng)然,若不喜歡如此使用,可以對(duì)pip進(jìn)行升級(jí),升級(jí)到最新版本,即可直接使用pip如下:
? python3 -m pip install --upgrade pip 來升級(jí)pip版本就好了
若已是最新版本,那么如上語句則無法升級(jí),可以使用如下語句進(jìn)行強(qiáng)制重裝pip
python3 ?-m pip install --upgrade --force-reinstall pip
升級(jí)or重裝后,cmd,輸入pip,成功,輸入pip -V,可以看到是python3的pip
到此我們的python2和3均安裝成功,對(duì)應(yīng)的pip也可以正常使用
?
轉(zhuǎn)載于:https://www.cnblogs.com/danmai/p/9315968.html
總結(jié)
以上是生活随笔為你收集整理的同一台电脑安装python2python3的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 准备树莓派下的模块开发环境
- 下一篇: python decode unicod