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