yum
패키지 관리자는 rpm
이라는 기본 도구를 사용하며 Python이 필요하지 않습니다. 이를 사용하여 시스템 파이썬 패키지를 다시 설치할 수 있습니다.
당신은 CentOS는 미러에서 기본 python
패키지를 다시 설치하려면이 옵션을 사용할 수 있습니다 : 예를 들어
rpm -ivh --replacepkgs --replacefiles http://mirror.centos.org/centos/6/os/x86_64/Packages/python-2.6.6-66.el6_8.x86_64.rpm
을 :
# rm -f /usr/bin/python*
# yum version
bash: /usr/bin/yum: /usr/bin/python: bad interpreter: No such file or directory
# rpm -ivh --replacefiles --replacepkgs http://mirror.centos.org/centos/6/os/x86_64/Packages/python-2.6.6-66.el6_8.x86_64.rpm
Retrieving http://mirror.centos.org/centos/6/os/x86_64/Packages/python-2.6.6-66.el6_8.x86_64.rpm
warning: /var/tmp/rpm-tmp.DCR7QF: Header V3 RSA/SHA1 Signature, key ID c105b9de: NOKEY
Preparing... ########################################### [100%]
1:python ########################################### [100%]
# yum version
Loaded plugins: fastestmirror, ovl
Installed: 6/x86_64 131:0e17bede37a026e5f95d6cb7e185701b989fa47d
Group-Installed: yum 14:973b685dc3deb5d8f00cdb3ec97022064b5ff793
version
당신은 단지는/usr/빈/python' '삭제? 그렇다면 다른 컴퓨터에서 복사하십시오 – Vinny
정확히 무엇을 했습니까? 그 실행 파일을 다른 파이썬 실행 파일로 바꾸기 만하면됩니까? 그곳에는 Python의 특정 버전에 대해 이름을 지정해야하는 실행 파일도 있습니다. '/ usr/bin/python2.6' (CentOS 6) - 그 파일을'/ usr/bin/python'에 복사 해 볼 수도 있습니다. – sytech
기본'/ usr/bin/python'을 지우고'/ usr/bin/python'을'/ usr/bin/python2.7'로 만든 소프트 링크를 만들었습니다. 다른 컴퓨터에서 복사하는 것이 도움이 될 것 같습니다. –