一,安裝可能需要的依賴
yum install -y openssl-devel bzip2-devel expat-devel gdbm-devel readline-devel sqlite-devel gcc
wget
三,解壓python3.6.0檔案tar -xzvf python-3.6.0.tgz
四,設定安裝的目錄cd python-3.6.0
./configure --prefix=/usr/local/python
五,編譯和安裝make;make install
六,建立python3與pip3軟連線cd /usr/bin
mv python python.bak
mv pip pip.bak
ln -s /usr/local/python/bin/python3.6 /usr/bin/python
ln -s /usr/local/python/bin/pip3.6 /usr/bin/pip
七,修改yum的環境ls -ol yum*
會顯示如下檔案
#!/usr/bin/python -tt 改為 #!/usr/bin/python2 -tt
yum的執行依賴python,之前刪除預設的python,如果不能改,使用yum的時候會報錯。
修改urlgrabber配置檔案
vim /usr/libexec/urlgrabber-ext-down
把第一行#!/usr/bin/python 改為 #!/usr/bin/python2
至此成功!
參考部落格
基本都是按照這上面來的,但是在第一步安裝需要的依賴的時候缺少gcc,導致設定安裝目錄不成功,其他的都沒毛病
centos中python3環境搭建
我自己租的伺服器是阿里雲的輕量應用伺服器,系統是centos 7.3,使用cat etc redhat release可以檢視系統版本,使用cat proc version 可以檢視核心版本。我的版本如下 用xshell連線雲伺服器要對雲服務設定 進入配置規則頁面 新增安全組 協議改為ssh,授權物...
CentOS編譯安裝Python3
最近想學一下一門新的高階語言,無意中看到用python仿aiphago的github專案,就決定是他了。aiphago的git傳送門 python官網 在系統選擇,也挑了乙個困難路線,裝在linux的系統,centos裡。也就不廢話了,下面正題。鍵入以下命令 yum install y openss...
centos編譯安裝python3
1.修改網絡卡配置檔案 vim etc sysconfig network script ifcfg eth0注 修改完之後,不要service network restart 重啟 reboot 2.開機後 ping www.baidu.com如果成功進行下一步,否則重複步驟1 5.上傳完之後 在...