2016-06-10 77 views
4

我已經使用這個命令安裝python27在我的CentOS 6.6系統:yum在CentOS 6.6上安裝python在哪裏?

% yum install python27 

安裝了臺,但我找不到python27可執行文件。這不是在以下地方:

/bin 
/usr/bin 
/usr/local/bin 

運行yum命令再次告訴我,沒有什麼做的。

[[email protected] bin]$ sudo yum install python27 
Loaded plugins: fastestmirror, refresh-packagekit, security 
Loading mirror speeds from cached hostfile 
* base: mirrors.mit.edu 
* extras: mirrors.lga7.us.voxel.net 
* rpmforge: apt.sw.be 
* rpmforge-extras: apt.sw.be 
* updates: centos-distro.1gservers.com 
Setting up Install Process 
Package python27-1.1-25.el6.x86_64 already installed and latest version 
Nothing to do 
[[email protected] bin]$ 

python27可以在哪裏?

我沒有看到證據表明它實際上是安裝的,而不是其消息說它已被安裝。有沒有一個步驟可以讓它進入/ usr/bin?

+2

你試過'whereis python'嗎? – kaycee

+0

這是一個很好的命令!但它說: python:/usr/bin/python2.6/usr/bin/python /usr/lib/python2.6 /usr/lib64/python2.6 /usr/include/python2.6/usr/share/man/man1/python.1.gz 沒有提到2.7 –

+0

它應該在那裏:只列出所有的python:ls -ltr/usr/local/bin/pyth * – Destrif

回答

2
rpm -ql <package name> 

會顯示您安裝的rpm中的所有文件。

+0

所以你可以使用 'rpm -ql python27' 並查看python27的安裝位置。 –

+0

謝謝。這是我看到的。 [射線@本地斌] $ sudo的百勝安裝python27 加載的插件:fastestmirror,刷新PackageKit的,從緩存HOSTFILE安全 加載速度鏡 包python27-1.1-25.el6.x86_64已經安裝了最新版本 無事可做 [ray @ localhost bin] $ rpm -ql python27 (不包含文件) [ray @ localhost bin] $ ** rpm -ql python ** /usr/bin/pydoc /usr/bin/python /usr/bin/python2 /usr/bin/python2.6 /usr/share/doc/python-2.6.6 /usr/share/doc/python-2.6.6/LICE NSE /usr/share/doc/python-2.6.6/README /usr/share/man/man1/python.1.gz –

+0

抱歉格式化。 –

1

嘗試:

alternatives --list | grep python 

此列出所有的軟件包與路徑,這在系統上安裝的多個版本一起,然後裏grep蟒蛇在列表中。

+0

有沒有辦法強制重新安裝? –

+0

@RaySalemi如果你說過使用「yum install python27」,那麼使用「yum remove python27」刪除它,然後重新運行「yum install python27」:) –

1

我有同樣的問題。最後我按照document中的說明安裝了python 2.7。它編譯蟒蛇2.7使用make altinstall,因此您保留舊版本:

cd /usr/src 
sudo wget https://www.python.org/ftp/python/2.7.6/Python-2.7.6.tgz 
sudo tar xzf Python-2.7.6.tgz 
cd Python-2.7.6 
sudo ./configure 
sudo make altinstall 

請與:

python2.7 -V 

希望它能幫助。

相關問題