1. 程式人生 > >python進行yum提示找不到目錄

python進行yum提示找不到目錄

奮鬥

網友甲:

1 紅帽長使用yun -y install tkinter時
 
2 --現象:
-bash: /usr/bin/yum: /usr/bin/python: bad interpreter: No such file or directory

--查詢python
#whereis python
python: /usr/bin/python /usr/bin/python2.4 /usr/lib/python2.4 /usr/local/bin/python2.7 /usr/local/bin/python /usr/local/bin/python2.7-config /usr/local/lib/python2.7 /usr/share/man/man1/python.1.gz

--查詢yum
#whereis yum
yum: /usr/bin/yum /etc/yum.conf /etc/yum /usr/share/man/man8/yum.8.gz

--修改
#vi /usr/bin/yum
將首行的#!/usr/bin/python
更改成 #!/usr/bin/python2.4
儲存退出!

解決!


這個錯誤是因為python的版本不匹配,只要在/usr/bin/yum中把第一行的#!/usr/bin/python改成#!/usr /bin/python2.4就可以啦~當然,我是指路徑對的情況下,畢竟通常linux下的python預設版本都是2.4,當然,例外不算。

===================================================

但是我的修改後仍不能正常,網友乙 提示如下

在上一篇升級python的時候的,使用yum時,出現以下錯誤

[[email protected] bin]# yum
  File "/usr/bin/yum", line 30
    except KeyboardInterrupt, e:
                            ^
SyntaxError: invalid syntax
[
[email protected]
bin]#

解決的辦法是:

vim /usr/bin/yum

#!/usr/bin/python
import sys
try:
    import yum

將上面的語句改為:

#!/usr/bin/python2.6
import sys
try:
    import yum

後面執行yum 就可以使用了

***好像和第一個網友類似;但我的問題仍沒解決,備註啦!***

再見