CentOS 6升級預設python版本
CentOS 6作為比較穩定的Linux伺服器版本,已經在很多企業的生產環境中執行多年了。然而CentOS 6中原裝的python版本仍然為2.6,在開發過程中通常使用python2.7來進行開發。python2.7為python支援的最後一個2.x的版本,也是功能比較全面和穩定的版本。目前沒有轉向python3的開發者大都使用python2.7版本。
由於CentOS中的舊版本python已被系統深度依賴,解除安裝原有python會造成系統某些軟體的異常,所以不能解除安裝。那麼想使用其他版本的python怎麼辦呢?最好的辦法是安裝一個新的版本。
本文簡單總結一下在CentOS6.8中將python2.6.6版本升級到2.7.14的過程。
下載python原始碼.
地址:解壓並安裝。
tar -zxvf Python-2.7.14.tar.gz
cd Python-2.7.14
./configure --prefix=/usr/local/python2.7
make
make install如果上一步沒有發生錯誤的話就可以進入這一步,建立python執行檔案軟連結。如果你不想覆蓋掉原來python2.6的python執行檔案的話,可以建立一個名為python2.6的軟連結, 再建立python2.7的軟連結。
ln -s /usr/local/python2.7/bin/python2.7/ /usr/bin/python現在可以檢視一下python版本了。
python -V由於CentOS中的yum工具使用了python2.6並且只能使用它,當我們修改了python命令的預設直譯器後,python被重定向到了python2.7。這時再使用Yum會報錯,所以還要把yum的python直譯器專門指定為python2.6.
vim /usr/bin/yum
將第一行的 "#!/usr/bin/python" 修改為系統原來的python版本位置:
#!/usr/bin/python2.6
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/430/viewspace-2804782/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 如何修改 CentOS 6.x 上預設Python 版本CentOSPython
- CentOS 6下gcc升級的操作記錄(由預設的4.4.7升級到6.4.0版本)CentOSGC
- Windows多版本Python環境下修改預設Python和IPython版本WindowsPython
- Centos 安裝 python3.x 為預設CentOSPython
- CentOs下手動升級node版本CentOS
- PHP study 升級預設的MYSQL版本 為5.7PHPMySql
- python版本升級Python
- linux 修改預設pip/python版本 軟連結LinuxPython
- centos7 ruby版本過低,升級ruby版本CentOS
- Centos7 升級openssh到最高版本CentOS
- 從CentOS 7.0升級到7.7版本CentOS
- 如何修改Linux下預設為Python3版本LinuxPython
- centos7修改預設源CentOS
- MacOS升級python版本(親測)MacPython
- 如何將 Debian Linux 中的預設的 Python 版本切換為LinuxPython
- CentOS6.9下升級預設的OpenSSH操作記錄(升級到OpenSSH_7.6p1)CentOS
- centos7 openssl升級版本到OpenSSL 1.1.1nCentOS
- Centos7.4 python3 升級pipCentOSPython
- CentOS7預設的快捷鍵怎麼修改設定?CentOS7修改預設的快捷鍵詳細教程CentOS
- MyEclipse - 修改Maven預設的Jdk版本EclipseMavenJDK
- oracle 各版本預設使用者Oracle
- MySQL 不同版本預設字符集MySql
- CentOS 同時安裝多個版本的Python3CentOSPython
- centos7中python2升級python3.8教程CentOSPython
- CentOS7預設的快捷鍵如何修改設定CentOS
- Mac 切換預設 PHP 版本為 MAMPMacPHP
- centos 切換 jdk 版本CentOSJDK
- 安裝centOS版本oracleCentOSOracle
- OTA升級更新系統預設設定
- 升級centos7自帶的Python2.7到Python3.8CentOSPython
- CentOS 7 升級到 CentOS 8CentOS
- 寶塔皮膚切換預設PHP版本PHP
- Postgresql 的預設隔離級別SQL
- ubuntu18.4 升級Python到3.8版本UbuntuPython
- ubuntu系統存在兩個PHP版本,預設版本的坑壞人UbuntuPHP
- centos7版本中ssh相關的設定CentOS
- ubuntu centos搭建版本控制svnUbuntuCentOS
- Node 快速切換版本、版本回退(降級)、版本更新(升級)