Linux系統下如何升級安裝Python3.7.1

目錄

前提: 下載地址提供windows、Linux

安裝前的一些準備工作:檢查及創建備份

正式安裝:下載並編譯安裝、創建軟鏈接

 

附錄:解決升級python3後,yum無法使用



前提:

python各個版本下載地址:https://www.python.org/ftp/python/

 

 

安裝前的一些準備工作:

1、首先確認自己Linux系統的Python版本(因爲Linux都是自帶的),輸入命令python,查到版本如下:

 

2:一般Python都是默認安裝在usr/bin路徑下的,我們可以使用whereicls命令查找python路徑:

[root@VM_0_2_centos ~]# whereis python

 

3:在正式開始安裝Python3之前,先把Python2的軟鏈接重命名,Linux下輸入如下命令:

[root@VM_0_2_centos ~]# mv /usr/bin/python /usr/bin/python.bak 

 

 4:檢查下軟鏈接是否創建成功,先切換至/usr/bin文件夾後,搜索文件:

[root@VM_0_2_centos ~]# cd /usr/bin
[root@VM_0_2_centos bin]# find / -name python.bak

 

 

正式安裝:

1:下載Python3.X版本,並存至bin文件夾;

[root@VM_0_2_centos bin]# wget https://www.python.org/ftp/python/3.7.1/Python-3.7.1.tgz

 

2:下載完成後,進行解壓縮,在Linux中輸入如下指令:tar -zxvf Python3.7.1

[root@VM_0_2_centos bin]# tar -zxvf Python-3.7.1.tgz

 

3:解壓縮完成了之後,先到usr/local路徑下,創建一個Python3 文件夾,輸入命令: mkdir python3

[root@VM_0_2_centos ~]# cd /usr/local
[root@VM_0_2_centos local]# mkdir python3

 

4:進入到解壓縮的Python-3.3.4裏面去,開始編譯安裝: ./configure --prefix=/usr/local/python3 make make install

[root@VM_0_2_centos local]# cd /usr/bin
[root@VM_0_2_centos bin]# cd Python-3.7.1/
[root@VM_0_2_centos Python-3.7.1]# ./configure --prefix=/usr/local/python3 
[root@VM_0_2_centos Python-3.7.1]# make
[root@VM_0_2_centos Python-3.7.1]# make install

 

5:再建立新版本python的鏈接 ln -s /usr/local/python3/bin/python3 /usr/bin/python 【注意前面那截是你剛剛安裝的Python3所在的位置,後面那截是軟鏈接】

[root@VM_0_2_centos Python-3.7.1]# ln -s /usr/local/python3/bin/python3 /usr/bin/python 

 

6:再次在Linux下輸入Python指令查詢Python版本,如下表名,升級成功:

 

 

附錄:

解決將python2升級至python3後,yum無法使用:https://blog.csdn.net/aasdad1/article/details/106426511

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章