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

centospython27升級

發布時間: 2023-04-15 13:08:47

❶ centos 中如何將python更新到最新的版本

第1步:更新gcc,因為gcc版本太老會導致新版本python包編譯不成功
復制代碼 代碼如下:
#yum -y install gcc
系統會自動下載並安裝或更新,等它自己結束
第2步:下載Python-3.3.0軟體包
復制代碼 代碼如下:
#wget xxx
注意:按照上述命令下載的軟體包會存放在你當前的工作目錄下,wget命令是一個從網路上自動下載文件的自由工具,具體用法
說明:命令中的數字就是版本號
第3步:解壓已下載的二進制包並編譯安裝
復制代碼 代碼如下:
#tar -jxvf Python-3.3.0.tar.bz2
#cd Python-3.3.0
#./configure
#make all
#make install
#make clean
#make distclean
# /usr/local/bin/python3 –V
編譯安裝完畢以後,可以輸入上面一行命令,查看版本
第4步:建立軟連接指向到當前系統默認python命令的bin目錄,讓系統使用新版本python
#mv /usr/bin/python /usr/bin/python2.4 //當前python的版本為2.4所以是python2.4
#ln -s /usr/local/bin/python3.3 /usr/bin/python
輸入#python -V,即可查看當前默認python版本
默認的python成功指向3.3.0以後,yum不能正常使用,需要修改yum的配置文件
第5步:修改yum配置文件
#vi /usr/bin/yum
把文件頭部的#!/usr/bin/python改成#!/usr/bin/python2.4 //改為之前的老版本號
保存退出,yum即可正常使用。如若有其他命令、軟體不能正常使用,仿照yum配置文件的修改方法,修改其配置文件即可。
至此,更新完畢。

❷ centos怎麼升級python

  1. 首先到python官網下載最新的python源碼,地址:https://www.python.org/downloads/source/

  2. 解葯下載的壓縮包,進入目錄,執行./configure --prefix=/usr/local/python2.7.11, 使用prefix制定python安裝的目錄,不要覆蓋系統自帶的python

  3. 然後make install,成功後把/usr/local/python2.7.11/bin/python軟連接到/usr/bin/python,這樣就升級成功了


因為centos系統的yum好像只支持python2.4.所以不要刪除系統默認的。否則可能引起yum無法使用的問題。

❸ 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

如果是用yum安裝的,則用 yum upgrade python升級。
如果是用源碼安裝的,則下載新版源碼,重新編譯安裝。

❺ CentOS 6.X怎麼更新Python2.7.x版本

方法/步驟
1
使用 python -V 查詢本機python系統。

2
再安裝新版之前安裝 先安裝bz2、zlib,執行下列代碼進行安裝
# yum install -y zlib-devel bzip2-devel xz-libs wget

3
採用wget下載python,執行:
# wget http://www.python.org/ftp/python/2.7.8/Python-2.7.8.tar.xz
,下載完後依次執行:
# xz -d Python-2.7.8.
# tar.xz
tar -xvf Python-2.7.8.tar
進行解壓
4
解壓完後 ,進入剛解壓的Python-2.7.8目錄(注意區分大小寫),如圖:

5
進入目錄後 依次執行:
# ./configure --prefix=/usr/local
# make altinstall
如圖:

意:如果執行make altinstall時出現:make: *** No targets specified and no makefile
found. Stop. 之類錯誤,這是由於沒有安裝編譯器所導致,執行:# yum install gcc gcc-c++ autoconf
automake 安裝即可解決!坦伏碼

6
建立軟連接,使系統默認python指向python2.7,依讓哪次執行:
#mv /usr/bin/python /usr/bin/python2.6.6
#ln -s /usr/local/bin/python2.7 /usr/bin/python
7
再來檢驗python版本
# python -V
目前已經是最新版!
前面建立的python軟連接指向版本後,由於yum不兼容廳迅python2.7,導致yum無法正常使用!

8
解決yum無法使用問題:
執行:
# vim /usr/bin/yum
把最頭部的:
#!/usr/bin/python
改成:
#!/usr/bin/python2.6.6
保存退出即可!
到此更新全部結束!

http://jingyan..com/article/7082dc1c6ad06ce40a89bdf2.html

❻ CentOS 6.X怎麼更新Python2.7.x版本

步驟如下: 使用 python -V 查詢本機python系統 再安裝新版之前安裝 先安裝bz2、zlib,執行下列代碼進行安裝: # yum install -y zlib-devel bzip2-devel xz-libs wget 3.采辯搜用wget下載python,執行: # wget url 下載指鍵完攜逗歷後依次執行: # xz -d Pyth...

❼ CentOS 6.X怎麼更新Python2.7.x版本

在安裝新版之前安裝 先安裝bz2、zlib,執行下列代碼進行安裝

yum install -y zlib-devel bzip2-devel xz-libs wget openssl openssl-devel

下載並解壓

wget http://www.python.org/ftp/python/2.7.12/Python-2.7.12.tar.xz
xz -d Python-2.7.12.tar.xz
tar -xvf Python-2.7.12.tar

切換目錄並安裝

cd Python-2.7.12
yum install gcc
./configure --prefix=/usr/local
make altinstall

設置默認python指向2.7

mv /usr/bin/python /usr/bin/python2.6.6
ln -s /usr/local/bin/python2.7 /usr/bin/python

更新yum配置文件

vim /usr/bin/yum

// vim 基本命令
a // 編輯
esc // 退出編輯
:wq // 寫入並推出
:q! // 不寫入強制退出

// 把最頭部的:
#!/usr/bin/python
// 改成:
#!/usr/bin/python2.6.6
// 保存退出

安裝pip

下載easy_install https://pypi.python.org/packages/ff/d4//setuptools-21.0.0.tar.gz#md5=

tar vxf setuptools-21.0.0.tar.gz
cd setuptools-21.0.0
python setup.py install

下載pip https://pypi.python.org/packages/41/27//pip-8.1.1.tar.gz#md5=

tar vxf pip-8.1.1.tar.gz
cd pip-8.1.1
python setup.py install

❽ 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升級python27 發布:2024-11-02 02:00:57 瀏覽:673
ue4未找到編譯器 發布:2024-11-02 01:46:08 瀏覽:155
python中的withopen 發布:2024-11-02 01:46:07 瀏覽:976
編程名人 發布:2024-11-02 01:42:18 瀏覽:867
伺服器電腦配置表 發布:2024-11-02 01:41:29 瀏覽:370
linux使用串口 發布:2024-11-02 01:37:11 瀏覽:702
二維碼掃的密碼從哪裡開始 發布:2024-11-02 01:24:57 瀏覽:473
如何將手錶改成開放式安卓系統 發布:2024-11-02 01:09:00 瀏覽:739
6s還能用嗎能和什麼安卓機比 發布:2024-11-02 01:08:09 瀏覽:765
SQL擴位 發布:2024-11-02 00:55:35 瀏覽:447