2016-06-10 78 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 

希望它能帮助。

相关问题