在 CentOS 6 4上安裝python

2021-08-27 12:46:50 字數 1326 閱讀 1199

想找乙個hadoop相關的工作,很多都需要熟悉python或linux shall指令碼的指令碼,故決定開始學習python。

在學習環境中使用的是python 2.7.*,但是centos 6.4中預設使用的python版本是2.6.6,故需要公升級版本。

安裝步驟如下:

[quote]

1,先安裝gcc,用如下命令yum install gcc gcc-c++

3,解壓tar檔案,tar -xzvf python-2.7.5.tar.gz

4,cd python-2.7.5

./configure --prefix=/usr/local/python27 ### 注意:安裝在新目錄,防止覆蓋系統預設安裝的python

make && make install

5、建立軟連線,使系統預設的python指向python27

mv /usr/bin/python /usr/bin/python2.6.6.old

ln -s /usr/local/bin/python27 /usr/bin/python

[/quote]

已經安裝完成python的安裝或公升級的全部操作了,我們再來看一下現在的python的版本:[quote]

# python -v

python 2.7.5

[/quote]

雖然現在python已經安裝完成,但是使用yum命令會有問題——yum不能正常工作:[quote]

# yum list

there was a problem importing one of the python modules

required to run yum. the error leading to this problem was:

no module named yum

please install a package which provides this module, or

verify that the module is installed correctly.

it's possible that the above module doesn't match the

current version of python

[/quote]

這是因為yum預設使用的python版本是2.6.6,到哪是現在的python版本是2.7.5,故會出現上述問題,只需要該一下yum的預設python配置版本就行了:[quote]

#vi /usr/bin/yum

將檔案頭部的#!/usr/bin/python改為

#!/usr/bin/python2.6

[/quote]

在CentOS 6 4上安裝vsftpd

在網上搜尋了比較長的時間,找到的安裝vsftp的教程都不能正常的實現安裝,大多安裝後無法登陸,或者報550的錯誤。yum install vsftpd service vsftpd start chkconfig vsftpd on service iptables stop chkconfig i...

openQRM在CENTOS64上的安裝部署

平台環境 vmware workstation 下的centos 5.4 x86 64 使用svn安裝部署 安裝subversion sudo yum install subversion 安裝mysqlserver sudo yum install mysql server 檢查mysql狀態 s...

在CentOS6 4上,安裝MySQL5 6 14

今天在centos6.4下裝mysql5.6.14,又是痛苦的一天,繼續記錄一下 centos使用的包格式是rpm,所以通常在centos上安裝軟體的方法,就是找到對應的rpm包,然後用rpm命令進行安裝。但是軟體之間,往往存在依賴的關係,如果全都手動安裝,就會很麻煩,所以在centos上還有yum...