Linux 下安裝 Python3
阿新 • • 發佈:2021-08-17
Linux 下安裝 Python3
1、準備 Python3 安裝包,可以進入官網,自行選擇版本進行下載,我下載的是 Python-3.8.11.tgz
2、將本地的安裝包上傳到 linux 伺服器上,我這裡放在 /home/software 目錄下
3、解壓壓縮包,得到目錄 Python-3.8.11,位置在 /home/software/Python-3.8.11
tar zxvf Python-3.8.11.tgz
4、提前安裝可能需要的依賴
yum install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gcc make
5、編譯安裝 Python3,我這裡指定安裝目錄為 /usr/local/python3,有需要可自行定義
cd Python-3.8.11
./configure prefix=/usr/local/python3
make && make install
6、新增軟連結,這裡將剛剛安裝生成的目錄 /usr/local/python3 裡的 python3 可執行檔案做一份軟連結,連結到 /usr/bin 下,方便後續 python3 的使用
ln -s /usr/local/python3/bin/python3 /usr/bin/python3 ln -s /usr/local/python3/bin/pip3 /usr/bin/pip3
7、檢視是否配置成功
檢視版本
[root@xxx Python-3.8.11]# python3 --version
Python 3.8.11
[root@xxx Python-3.8.11]# python --version
Python 2.7.5
測試
[root@xxx software]# python3 Python 3.8.11 (default, Jul 25 2021, 18:39:19) [GCC 4.8.5 20150623 (Red Hat 4.8.5-44)] on linux Type "help", "copyright", "credits" or "license" for more information. >>> print('hello') hello >>> # Ctrl + D 退出 [root@xxx software]# python Python 2.7.5 (default, Nov 16 2020, 22:23:17) [GCC 4.8.5 20150623 (Red Hat 4.8.5-44)] on linux2 Type "help", "copyright", "credits" or "license" for more information. >>> print('hello') hello >>> # 配置成功!
命令列輸入 python3 為使用安裝的 python3 版本,而輸入 python 依舊是原來的 python 2.7.5 版本,安裝成功!