用python建立資料庫監控平臺(3)安裝Python3.5

路途中的人2012發表於2017-08-29
本系列文章思路來自微信公眾號:宅必備
1、解壓包
[root@monit Python]# tar -xzf Python-3.5.2.tgz

2移動
[root@monit Python]# mv Python-3.5.2 /usr
[root@monit usr]# mkdir SoftWare
[root@monit usr]# mv mysql-* SoftWare/
[root@monit usr]# mv Python-3.5.2/ SoftWare/


3 編譯
[root@monit SoftWare]# cd Python-3.5.2/
[root@monit Python-3.5.2]#./configure --prefix=/usr/local/python3
[root@monit Python-3.5.2]# make && make install

4 設定環境變數
echo 'export PATH=$PATH:/usr/local/python3/bin' >> ~/.bashrc


4、替換python2
這樣做的目的是在系統任意目錄敲入python呼叫的是python3的命令,而非系統預設2.6.6的 但是這樣同時這會導致依賴python2.6的yum不能使用,因此還要修改yum配置。
[root@monit bin]# rm /usr/bin/python
rm: remove regular file `/usr/bin/python'? y
[root@monit Python-3.5.2]# ln -sv /usr/local/python3/bin/python3.5 /usr/bin/python



這時/usr/bin目錄下面是包含以下幾個檔案的(ll |grep python),其中有個python2.6,只需要指定yum配置的python指向這裡即可
[root@monit bin]# ll /usr/bin | grep python
-rwxr-xr-x 1 root root 11040 Aug 14 2013 abrt-action-analyze-python
lrwxrwxrwx 1 root root 19 Aug 7 20:47 python -> /usr/local/python3/
lrwxrwxrwx. 1 root root 6 Aug 7 12:54 python2 -> python
-rwxr-xr-x 1 root root 9032 Sep 4 2013 python2.6

透過vim修改yum的配置 #!/usr/bin/python改為#!/usr/bin/python2.6,儲存退出。
[root@monit bin]# vim /usr/bin/yum


來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/29067253/viewspace-2144276/,如需轉載,請註明出處,否則將追究法律責任。

相關文章