關於Ubuntu下離線安裝Python-- 以python3.6.5為例
阿新 • • 發佈:2022-03-23
關於Ubuntu下離線安裝Python-- 以python3.6.5為例
實驗環境 :
VM16 Ubuntu18.04 python3.5.6.tgz
1 安裝包準備:
切換到 主目錄下的下載資料夾,下載軟體包版本(在有網的pc端進入官網https://www.python.org/downloads/source/選擇版本 - gizzped source tarball)
# 切換目錄 $ cd /home/hadoop/下載 # 下載檔案
$ wget https://www.python.org/ftp/python/3.6.5/Python-3.6.5.tgz
# 檢視檔案是否下載成功
$ ls
2 設定安裝目錄以及解壓Python檔案
# 建立Python安裝目錄 $ sudo mkdir /usr/local/python # 修改安裝目錄Python的使用者許可權 $ sudo chown -R hadoop:hadoop /usr/local/python # 解壓Python-3.6.5.tgz $ tar -xvf /home/hadoop/下載/Python-3.6.5.tgz -C /home/hadoop/下載/
3 編譯、安裝與執行
# 切換到 解壓後的檔案目錄 $ cd /home/hadoop/下載/Python3.6.5 # 新增配置 $ sudo ./configure "--prefix=/usr/local/python" ## 注意: 如果執行後跳出如下錯誤 # config:error : no acceptable C compiler found in $PATH # 執行如下操縱,解決問題 $ sudo apt-get install build-essential # 確認配置 $ sudo ./configure -enable-optimizations # 編譯原始碼 $ sudo make # 執行安裝 $ sudo make install
4 配置環境
# 在profile下進行系統變數的設定 $ vim /etc/profile # 設定Python環境 $ alias python=/usr/bin/python3.6 # 使環境生效 $ source /etc/profile
5、測試
# 在終端輸入python 可以正常進入環境 $ python