當前位置:首頁 » 編程語言 » centos升級python3

centos升級python3

發布時間: 2023-05-02 15:06:00

python2.7升級至python3.6

python2.7現在已經正式被放棄了,運行會報錯,所以得玩Python3版本了;

這里分享Centos7系統下將Python2.7升級3.6.9的方法,非常靠譜本人剛剛測試通過,看了老外的教程;

簡單三步,就能快速講過Python2+升級到Python3+;

第一步:安裝軟體倉庫

yum install centos-release-scl -yCOPY

第二步:YUM命令安裝Python3.6版本

yum install rh-python36COPY

此時用命令查看檢查python –version系統依然是Python2.7.5版本

第三步:將Python3.6+設為系統默認版本

sclenablerh-python36 bashCOPY

這個命令所執行的操作是調用腳本/opt/rh/rh-python36/enable,該腳本會自動更改系統Shell環境變數。

這個時候再用python –version命令檢查,系統的Python默認版本已經變成了Python 3.6.9

第四步:升級pip

原有的pip版本會很低,所以也需要升級一下,升級命令如下:

pip install --upgrade pip

㈡ centOS如何升級python

centOS下升級python版本的詳細步驟

1、可利用linux自帶下載工具wget下載,如下所示:

筆者安裝的是最小centos系統,所以使用編譯命令前,必須安裝wget服務,讀者如果安裝的是界面centos系統,或者使用過編譯工具則可跳過安裝wget,直接進行下邊的編譯步驟。

wget http://www.python.org/ftp/python/3.3.0/Python-3.3.0.tgz

2、下載完成後到下載目錄下,解壓

tar -xzvf Python-3.3.0.tgz

3、進入解壓縮後的文件夾

cd Python-3.3.0

相關推薦:《Python教程》

4、在編譯前先在/usr/local建一個文件夾python3(作為python的安裝路徑,以免覆蓋老的版本)

mkdir /usr/local/python3 (此處新建文件夾用mkdir,如果是新建文件則用touch)

5、開始編譯安裝

筆者安裝的是最小centos系統,所以使用編譯命令前,必須安裝編譯套件gcc,讀者如果安裝的是界面centos系統,或者使用過編譯工具則可跳過安裝gcc,直接進行下邊的編譯步驟

./configure --prefix=/usr/local/python3

make

make install

6、此時沒有覆蓋老版本,再將原來/usr/bin/python鏈接改為別的名字(筆者保留了兩個版本的,一個python,一個python3,所以第6步筆者略過,把第7步的鏈接後名字改為python3,讀者可按正常步驟,實現的效果相同)

mv /usr/bin/python /usr/bin/python_old2

7、再建立新版本python的鏈接

ln -s /usr/local/python3/bin/python3 /usr/bin/python

8、這個時候輸入

python -V

9、就會顯示出python的新版本信息

[idolaoxu@localhost home]# python -V

Python 3.3.0

PS:如果不建立新安裝路徑python3,而是直接默認安裝,則安裝後的新python應該會覆蓋linux下自帶的老版本,也有可能不覆蓋,具體看安裝過程了,這個大家可以自己試驗下,當然如果還想保留原來的版本,那麼這種方法最好不過了。

㈢ centos 系統系統怎樣升級python到python3

CentOS系統升級Python到Python3.3步驟。我們通常會要升級一些軟體了,今天我介紹在centos中升級python的例子,希望下文可以幫助到各位朋友,有興趣的一起來看看。
CentOS中,Python的版本默認為2.6版本,而我們有很多工作可能需要更高的版本,而去Python官網的時候發現,Python的版本已經到3.3了,於是下載並升級了下CentOS中Python的版本。
1、下載Python 3.3
wget http://www.python.org/ftp/python/3.3.2/Python-3.3.2.tar.bz2
2、安裝Python 3.3
tar -jxvf Python-3.3.2.tar.bz2

cd Python-3.3.2

./configure

make && make install
3、到此我們已經安裝完成了,但是我們進入shell後,發現python還是舊版本,我們需要建立一個鏈接
mv /usr/bin/python /usr/bin/python-2.6【這個跟下面的2.6,好像沒啥關系。默認系統就有一個python2.6】

ln -s /usr/local/bin/python3.3 /usr/bin/python
#查看一下新版本
python -V
4、安裝配置完成後,yum可能無法正常工作,還需要做些配置
vi /usr/bin/yum

將其中的/usr/bin/python修改為#/usr/bin/python2.6
至此完成工作

㈣ centos7 一鍵升級python3

centos7伺服器都是默認安裝python2,使用下面的腳本可以一鍵升級到python3.7 。
使用方法,新建py文件,上傳伺服器,輸入命令:python 文件名.py

參考 :
www.cnblogs.com/fqnb001/p/12483146.html

㈤ CentOS7安裝Python3

       yum install -y zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gcc make

       wgethttps://www.python.org/ftp/python/3.6.6/Python-3.6.6.tar.xzxz-d Python-3.6.6.tar.xztar-xf Python-3.6.6.tarcdPython-3.6.6

      ## 註:--enable-optimizations 參數可不加。寫在第一行,希望客官能注意到

       ./configure prefix=/usr/local/python3 --enable-optimizations

       make 

        make install## 此處有小漫長的等待時間

      mv/usr/bin/python /usr/bin/python.bk

      mv/usr/bin/pip /usr/bin/pip.bk

      ln -s  /usr/local/python3/bin/python3.6    /usr/bin/python 

      ln -s  /usr/local/python3/bin/pip3    /usr/bin/pip

    修改/usr/bin/yum和/usr/libexec/urlgrabber-ext-down的首行腳本聲明

     vim/usr/bin/yum

      # 第一行,把/usr/bin/python修改為/usr/bin/python2.7或者python2(2.7的鏈接)

      vim  /usr/libexec/urlgrabber-ext-down   # 同上 

     python -V   

      yum

      rm -f  /usr/bin/python.bk

      rm -f   /usr/bin/pip.bk 

熱點內容
cl加密狗 發布:2024-11-01 10:28:52 瀏覽:610
php建網站 發布:2024-11-01 10:07:37 瀏覽:566
利用舊電腦搭建自己的私有雲伺服器 發布:2024-11-01 10:07:24 瀏覽:608
dl388p伺服器怎麼換硬碟 發布:2024-11-01 10:02:12 瀏覽:254
雲伺服器可以打游戲嘛 發布:2024-11-01 09:49:49 瀏覽:582
編程聚會 發布:2024-11-01 09:38:51 瀏覽:898
7z壓縮密碼 發布:2024-11-01 09:38:50 瀏覽:660
sql字元串去掉空格 發布:2024-11-01 09:27:27 瀏覽:17
c語言學生通訊錄 發布:2024-11-01 09:26:22 瀏覽:286
門線告警演算法 發布:2024-11-01 09:24:58 瀏覽:522