linux如何安裝python3
一、背景
1、為什么要安裝python3?
因?yàn)樵诠ぷ髦?我們會(huì)只用到python腳本,而一般服務(wù)器自帶的pyhon2不支持現(xiàn)在的pyhon環(huán)境
現(xiàn)在的pyhton環(huán)境一般都使用pyhon3,所以需要安裝python3執(zhí)行pyhon腳本
注意:本次安裝python3環(huán)境需使用root執(zhí)行
二、安裝python3
1、安裝python3相關(guān)依賴
yum -y install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel libffi-devel # 如果不安裝依賴,編譯的時(shí)候會(huì)報(bào)錯(cuò)
2、下載pyhton3安裝包
下載地址如下:Index of /ftp/python/
進(jìn)去之后選擇對(duì)應(yīng)的版本下載即可
本次安裝 我選擇的是pyhon3.7.2版本進(jìn)行安裝
登錄需要安裝python3的服務(wù)器進(jìn)行下載tar包
wget https://www.python.org/ftp/python/3.7.2/Python-3.7.2.tgz
3、解壓安裝包
tar -xvf Python-3.7.2.tgz
4、安裝python3
配置安裝目錄 大部分人配置的是/usr/local/python3 但是我自己配置的是 /data01/python3 不要問為啥,個(gè)人習(xí)慣。
cd Python-3.7.0 ./configure prefix=/data01/python3
5、編譯安裝
make && make install
6、添加軟連接
ln -s /data01/python3/bin/python3.7 /usr/bin/python3 ln -s /data01/python3/bin/python3.7 /usr/bin/pip3 #這個(gè)路徑為自己python3安裝的路徑 /data01/python3/bin/python3.7
如果創(chuàng)建軟連接時(shí) 提示已存在就刪除了在創(chuàng)建就可以了
三、驗(yàn)證python3是否安裝成功
1、驗(yàn)證python3
python3 -V
2、安裝pip
yum -y install python3-pip
3、驗(yàn)證pip3
pip -V
總結(jié)
以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
相關(guān)文章
配置iptables,把80端口轉(zhuǎn)到8080的簡(jiǎn)單方法
下面小編就為大家?guī)硪黄渲胕ptables,把80端口轉(zhuǎn)到8080的簡(jiǎn)單方法。小編覺得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧,祝大家游戲愉快哦2016-12-12如何重置 RHEL7/CentOS7 系統(tǒng)的root密碼
這篇文章主要介紹了如何重置 RHEL7/CentOS7 系統(tǒng)的root密碼,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下。2017-02-02ubuntu16.04下安裝openssh-server報(bào)依賴錯(cuò)誤的完美解決方法(非常不錯(cuò))
這篇文章主要介紹了ubuntu16.04下安裝openssh-server報(bào)依賴錯(cuò)誤的完美解決方法(非常不錯(cuò))的相關(guān)資料,需要的朋友可以參考下2016-11-11Linux內(nèi)存泄露的原因排查和解決方案(內(nèi)存管理方法)
文章主要介紹了運(yùn)維團(tuán)隊(duì)在Linux處理LB服務(wù)內(nèi)存暴漲、內(nèi)存報(bào)警問題的過程,從發(fā)現(xiàn)問題、排查原因到制定解決方案,并從中學(xué)習(xí)了Linux內(nèi)存管理的相關(guān)知識(shí)2025-02-02