安裝python3.6.5,原來的python2.7.5並存
准備環境:
-
登錄你的linux虛擬機或者雲服務器,進入命令行界面如下圖:
進入這樣的窗口就是遠程登錄成功,我這里使用的是遠程連接工具xshell,可以使用別的遠程連接工具,比如CRT
-
檢測你的環境中是否有python,查看版本
默認帶的有python2.7.5,我們需要安裝個python3.6.5,別的版本也可以
安裝python可能用到的依賴:
[root@yzn ~]# yum install openssl-devel bzip2-devel expat-devel gdbm-devel readline-devel sqlite-devel
-
檢查安裝基礎命令:
查看是否有wget命令,如圖就是有wget命令
如果沒有安裝命令:
-
wget命令安裝成功后就通過wget命令下載python源碼包
地址:https://www.python.org/ftp/python/3.6.5/Python-3.6.5.tgz
默認會下載到你的當前目錄下
命令ls查看當前目錄下的文件
這個可以看到這個文件后綴名是tgz,我們需要解壓這個文件
進入解壓后的目錄
進行編譯,指定編譯后生成文件的位置
如果遇到:configure: error: no acceptable C compiler found in $PATH
解決方法:# yum install gcc
提示這個表示編譯完成:
安裝的過程可能有點長,需要一段時間,只要不報錯就ok
遇到問題:
安裝出現這個問題:
網上給出的解決辦法是缺少了zlib的解壓縮類庫安裝即可:
重新執行安裝命令:
提示這個表示安裝完成:
到這里雖然已經安裝成功但是還不能直接使用python3.6.5,我們還需要再設置下
到這里我們測試下python是否可用:
可以看出python2和python3都可以檢測到
到最后我們python編譯安裝的目錄是/usr/local/下的python3目錄
我們當初下載文件的那個目錄和解壓目錄都可以刪除了,也可以不刪除,沒啥用了
執行rm –rf要慎重!!!