我使用此命令在我的CentOS 6.6系统上安装了python27:
% yum install python27
安装成功但我找不到python27可执行文件。它不在以下地方:
/bin
/usr/bin
/usr/local/bin
再次运行yum
命令告诉我没有任何事情要做。
[ray@localhost 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
[ray@localhost bin]$
python27在哪里?
我没有看到任何证据表明除了已经安装的消息之外,它实际上已安装。是否有一个步骤我缺少进入/ usr / bin?
答案 0 :(得分:2)
rpm -ql <package name>
将显示已安装rpm中的所有文件。
答案 1 :(得分:1)
尝试:
alternatives --list | grep python
这列出了所有包和路径,它们在系统上有多个已安装的版本,然后在列表中greps python。
答案 2 :(得分:1)
我遇到了同样的问题。最后我按照document中的说明安装了python 2.7。它使用make altinstall编译python 2.7,因此你保留旧版本:
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
希望它有所帮助。