Linux 安裝python3 x步驟

2022-06-15 12:24:15 字數 1702 閱讀 3013

本文**自非真的文章,內容略有改動

本文已收錄至部落格專欄linux安裝各種軟體及配置環境教程中

linux系統本身預設安裝有2.x版本的python,版本x根據不同版本系統有所不同,通過python --v 或 python --version 檢視系統自帶的python版本。

有一些系統命令時需要用到python2,不能解除安裝,但是實際開發中往往是python3,所以在此記錄下安裝python3的過程,本文以python3.7.0為示例。

1、首先安裝gcc編譯器,gcc有些系統版本已經預設安裝,通過  gcc --version  檢視,沒安裝的先安裝gcc,yum -y install gcc

2、安裝其它依賴包,(注:不要缺少,否則有可能安裝python出錯,python3.7.0以下的版本可不裝 libffi-devel )

3、解壓python-3.7.0.tgz

tar -zxvf python-3.7.0.tgz

4、建立乙個空資料夾,用於存放python3程式        

mkdir /usr/local/python3

5、執行配置檔案,編譯,編譯安裝            

cd python-3.7.0

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

make && make install

安裝完成沒有提示錯誤便安裝成功了

6、建立軟連線                     

ln -s /usr/local/python3/bin/python3.7 /usr/bin/python3

ln -s /usr/local/python3/bin/pip3.7 /usr/bin/pip3

7、測試一下python3是否可以用              

[root@mini python-3.7.0]# python3

python 3.7.0 (default, jul 28 2018, 22:47:29)

[gcc 4.8.5 20150623 (red hat 4.8.5-28)] on linux

>>> print("hello world!")

hello world!

>>> exit()

[root@mini python-3.7.0]# pip3 --version

pip 10.0.1 from /usr/local/python3/lib/python3.7/site-packages/pip (python 3.7)

可以看到python3.7.0可以正常使

Python3 x編碼問題

1.記事本的ansi編碼為系統本地編碼,我的是gbk open 函式的encoding引數預設是本地編碼,也就是gbk,所以直接讀取ansi編碼的記事本檔案是木有問題的。怎麼檢視系統本地編碼?在cmd下輸入 chcp 從下表可以看出,936對應gbk編碼 下表列出了所有支援的 頁及其國家 地區 或者...

Python 內建函式(Python 3 x)

1 type obj 返回變數型別 2 isinstance object,class or type or tuple 測試物件是否為指定型別的例項 4 range start,end step 返回乙個 start,end 內的 range 物件,start 預設為 0,step 預設為 1 5...

Python3 x伺服器環境安裝

安裝python3環境主要安裝步驟 1 安裝基礎依賴包 yum install gcc patch libffi devel python devel zlib devel bzip2 devel openssl devel ncurses devel sqlite devel readline d...