摘要:雖然寶塔自帶了管理器,但是這個(gè)玩意并不好用。設(shè)置為默認(rèn)版本的默認(rèn)路徑,在下面。這里也可以看到寶塔的默認(rèn)版本為,需要使用命令才可以看到。此時(shí)的和也已經(jīng)共存。
centos7的默認(rèn)python版本為2.7,但是2.7這個(gè)版本太老了,很多童鞋想升級(jí)為高版本。雖然寶塔自帶了python管理器,但是這個(gè)玩意并不好用。此外centos的很多命令是基于py2.7,所以你升級(jí)python,請(qǐng)不要?jiǎng)h除舊版本,新舊版本是可以共存的,刪除舊版本也很容易出問(wèn)題。
這篇文章就來(lái)說(shuō)說(shuō)如何升級(jí)python2.7為python3.X,寶塔服務(wù)器面板,一鍵全能部署及管理,送你3188元禮包,點(diǎn)我領(lǐng)取https://www.bt.cn/?invite_code=MV9ub2NxdmI=
官網(wǎng):https://www.python.org/
所有版本:https://www.python.org/downloads/
目前最新版本為python3.10,所以這個(gè)教程就直接升級(jí)到目前的最新版本。當(dāng)然,具體的根據(jù)自己的需要來(lái)選擇安裝。
默認(rèn)為python2.7.5
python -VPython 2.7.5
1)教程安裝的是python3.10,具體看如下命令:
yum install gcc gcc-c++ -ywget https://www.python.org/ftp/python/3.10.0/Python-3.10.0.tar.xztar xvf Python-3.10.0.tar.xz cd Python-3.10.0./configuremakemake install
2)如果找不到這個(gè)下載連接,看圖:
1)經(jīng)過(guò)上面的編譯安裝,現(xiàn)在來(lái)驗(yàn)證是否安裝成功,命令如下:
[root@racknerd-2443e2 ~]# python -VPython 2.7.5[root@racknerd-2443e2 ~]# python3 -VPython 3.10.0
2)可以看到python3.10已經(jīng)安裝成功,這個(gè)時(shí)候,其實(shí)就可以結(jié)束了,一般使用python3這樣的命令就可以解決問(wèn)題了。如果非要設(shè)置python3為默認(rèn)版本,那么繼續(xù)往下看。
1)Python的默認(rèn)路徑,在 /usr/bin下面。可以看到 python 軟鏈接的是 python 2.7,執(zhí)行 python 就相當(dāng)于執(zhí)行 python 2.7,也就是我們看到的默認(rèn)版本。
這里也可以看到寶塔的默認(rèn)py版本為python3.7,需要使用btpython命令才可以看到。
[root@racknerd-2443e2 ~]# ls -al /usr/bin | grep pythonlrwxrwxrwx. 1 root root 37 Apr 1 2021 btpython -> /www/server/panel/pyenv/bin/python3.7lrwxrwxrwx. 1 root root 7 Apr 1 2021 python -> python2lrwxrwxrwx. 1 root root 9 Apr 1 2021 python2 -> python2.7-rwxr-xr-x. 1 root root 7144 Nov 17 2020 python2.7
2)修改的思路就是把原來(lái)的軟連接修改為python3.x即可。先將原來(lái) python 的軟鏈接重命名。
mv /usr/bin/python /usr/bin/python.bak
3)將 python 鏈接至 python3
ln -s /usr/local/bin/python3 /usr/bin/python
效果,如下:
python -VPython 3.10.0
1)此時(shí),由于將默認(rèn)的 python 指向了 python3,yum不能正常使用,報(bào)錯(cuò)如下:
[root@racknerd-2443e2 ~]# yum -y install screenFile "/usr/bin/yum", line 30except KeyboardInterrupt, e:^^^^^^^^^^^^^^^^^^^^SyntaxError: multiple exception types must be parenthesized
2) 修改文件,使之共存!!
3)此時(shí)使用yum命令安裝,已經(jīng)沒(méi)有問(wèn)題。此時(shí)的python2和python3也已經(jīng)共存。
python -VPython 3.10.0python2 -VPython 2.7.5
修改/usr/bin/yum
和 /usr/libexec
/urlgrabber-ext-down
這兩個(gè)文件,可以進(jìn)入寶塔可視化編輯,寶塔在這方面還是很方便的。
文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請(qǐng)注明本文地址:http://m.specialneedsforspecialkids.com/yun/122035.html
摘要:現(xiàn)在使用云服務(wù)器,為了加快訪問(wèn)速度和跑滿帶寬,可通過(guò)加速魔改版銳速騰訊等擁塞算法達(dá)到加速目的。一鍵加速腳本加速是騰訊早前發(fā)布的加速策略,騰訊已刪除資源。建站講究穩(wěn)定,可以使用原版和騰訊。現(xiàn)在使用VPS云服務(wù)器,為了加快訪問(wèn)速度和跑滿帶寬,可通過(guò)bbr加速、bbr魔改版、bbrplus、銳速、騰訊tcpa等擁塞算法達(dá)到加速目的。通過(guò)一鍵腳本來(lái)安裝和啟用這些加速策略。 ? 為什么要加速?...
摘要:如果我們是新服務(wù)器重新配置,那就可以只安裝一個(gè)新版本。第一服務(wù)器升級(jí)圖片描述這里會(huì)自動(dòng)安裝且檢測(cè)最新版本。如果我們以后需要執(zhí)行版本的話,可以這樣腳本。這樣,我們是不是很簡(jiǎn)單的就可以將當(dāng)前系統(tǒng)已有的版本保留且安裝到默認(rèn)版本。 目前服務(wù)器的系統(tǒng)是CENTOS6.5版本鏡像,已有軟件是在Python2.7.5默認(rèn)環(huán)境中運(yùn)行,但是由于有一個(gè)新的工具腳本需要在Python3.x版本中運(yùn)行,這里需...
摘要:一鍵配置環(huán)境網(wǎng)站數(shù)據(jù)庫(kù)通過(guò)端輕松管理服務(wù)器。點(diǎn)擊進(jìn)入領(lǐng)取寶塔面板元禮包地址版請(qǐng)確保純凈系統(tǒng)安裝支持,端管理,支持一鍵創(chuàng)建網(wǎng)站數(shù)據(jù)庫(kù)安全管理,計(jì)劃任務(wù),文件管理,多版本共存及切換,一鍵開啟環(huán)境。越來(lái)越多的人選擇wordpress建站,個(gè)人站長(zhǎng)其實(shí)門檻很低的,但是有些朋友覺(jué)得Linux服務(wù)器的各種命令腳本自己沒(méi)法搭建環(huán)境。今天,小編給大家推薦一個(gè)不錯(cuò)的Linux面板工具,寶塔面板是一款使用方便、...
摘要:今天,遇到一個(gè)客戶寶塔面板點(diǎn)了一下升級(jí),然后升級(jí)了兩個(gè)小時(shí)一直正在升級(jí)我就點(diǎn)了刷新,應(yīng)該是正在升級(jí)被我中斷了。然后,我的寶塔后臺(tái)的和內(nèi)存使用率就成了百分之零了,網(wǎng)站也不顯示了。后面,在官方找到解決方法,成功修復(fù)寶塔后臺(tái)功能。今天,遇到一個(gè)客戶寶塔面板點(diǎn)了一下升級(jí),然后升級(jí)了兩個(gè)小時(shí)一直正在升級(jí)我就點(diǎn)了刷新,應(yīng)該是正在升級(jí)被我中斷了。然后,我的寶塔后臺(tái)的cpu和內(nèi)存使用率就成了百分之零了,網(wǎng)站...
閱讀 1969·2021-11-23 09:51
閱讀 882·2021-11-19 09:40
閱讀 836·2021-10-27 14:20
閱讀 5027·2021-10-09 09:52
閱讀 3305·2021-10-09 09:44
閱讀 1734·2021-10-08 10:05
閱讀 5094·2021-09-09 11:47
閱讀 3484·2019-08-30 12:47