1 0. 確認是否有Shell前端軟件包管理器 2 # yum 3 4 1. 安裝依賴環境 5 # yum -y install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel 6 7 2. 安裝下載器 8 # yum -y install wget 9 10 3.下載Python3 11 # wget https://www.python.org/ftp/python/3.7.1/Python-3.7.1.tgz 12 13 4.建立解壓的目錄(具體位置看我的喜愛) 14 # mkdir -p /usr/local/python3 15 16 5.解壓下載好的Python-3.x.x.tgz包(具體包名因你下載的Python具體版本不不同⽽而不不同,如:我下載的是Python3.7.1.那我這里就是Python-3.7.1.tgz) 17 # tar -zxvf Python-3.7.1.tgz 18 19 6.編譯安裝前須要安裝編譯器 20 # yum install gcc 21 22 7.進入解壓後的目錄 23 # cd Python-3.7.1 24 25 8.編譯Python3(/usr/local/python3(安裝目錄)) 26 # ./configure --prefix=/usr/local/python3 27 28 9.安裝Python3 29 # make 30 # make install 31 32 錯誤:CentOS 7 系統下外部函數庫(libffi)的開發連接庫軟件包是 libffi-devel,只要安裝此軟件包便可解決 ModuleNotFoundError: No module named '_ctypes' 錯誤。 33 # sudo yum -y install libffi-devel 34 # make install 35 36 10.創建python3的軟鏈(/usr/local/python3(安裝目錄)) 37 # ln -s /usr/local/python3/bin/python3 /usr/bin/python3 38 39 11.創建pip3的軟連接(/usr/local/python3(安裝目錄)) 40 # ln -s /usr/local/python3/bin/pip3 /usr/bin/pip3 41 42 12.測試檢查Python3及pip3是否正常可用 43 # python3 -V 44 # pip3 -V 45 46 13.進入Python3 47 # python3 48 49 14.退出關閉Python3 50 >>>exit() 51 52 53 54 15.軟鏈出錯修復,添加環境變量 55 將/usr/local/python3/bin加入PATH(環境變量) 56 # vim ~/.bash_profile 57 進入vim編輯頁面,而後輸入 i 指令加入以下內容: 58 ———————————————————————————— 59 export PATH=$PATH:$HOME/bin:/usr/local/python3/bin 60 ———————————————————————————— 61 接着按[ESC]退出編輯,輸入 :wq 命令並按回車鍵保存退出。 62 (若是你不肯定是否已經保存成功,能夠再次輸入指令vim ~/.bash_profile查看剛纔的內容是否已經保存成功了,若是已經成功則直接輸入指令:q回車退出。) 63 64 16.CentOS 7 上安裝vim(默認未安裝) 65 近來發現用CentOS上使用vim居然用不了,因此重新安裝相關的環境; 66 67 首先使用命令查看相關的是否是安裝了vim:以下: 68 69 [root@localhost conf]# rpm -qa|grep vim 70 71 出現以下的命令 72 73 vim-minimal-7.4.160-1.el7.x86_64 74 75 [root@localhost conf]# yum -y install vim* 76 77 則,能夠安裝完vim相關工具了