CentOS 7升級Python到3.5后yum出錯


CentOS 7升級Python到3.5后,我跟以前CentOS 6一樣,在/usr/bin/python創建了一個指向Python 3的軟連接,然后將/usr/bin/yum的頂部的:

!/usr/bin/python 
改成了

!/usr/bin/python2.7 
后,運行yum,還是出現了以下錯誤:

[root@vps ~]# yum -y install yum-priorities Loaded plugins: fastestmirror, langpacks Determining fastest mirrors * base: ftp.iij.ad.jp * epel: ftp.kddilabs.jp * epel-debuginfo: ftp.kddilabs.jp * epel-source: ftp.kddilabs.jp * extras: ftp.iij.ad.jp * updates: ftp.iij.ad.jp File "/usr/libexec/urlgrabber-ext-down", line 28 except OSError, e: ^ SyntaxError: invalid syntax File "/usr/libexec/urlgrabber-ext-down", line 28 except OSError, e: ^ SyntaxError: invalid syntax File "/usr/libexec/urlgrabber-ext-down", line 28 except OSError, e: ^ SyntaxError: invalid syntax File "/usr/libexec/urlgrabber-ext-down", line 28 except OSError, e: ^ SyntaxError: invalid syntax File "/usr/libexec/urlgrabber-ext-down", line 28 except OSError, e: ^ SyntaxError: invalid syntax ```

Exiting on user cancel 
以前CentOS 6沒這個問題的。

開了/usr/libexec/urlgrabber-ext-down看了下,發下他也使用了/usr/bin/python,於是跟前面一樣,改為2.7,完成。

升級后 還有一個問題,gnome-tweak-tool 也就是優化工具打不開

[root@localhost applications]# find / -name gnome-tweak-tool /usr/bin/gnome-tweak-tool /usr/share/gnome-tweak-tool [root@localhost applications]# vim /usr/bin/gnome-tweak-tool 

解決辦法: gnome-tweak-tool 文件 #!/usr/bin/python換成 #!/usr/bin/python2.7 就可以了

yum-config-manager 文件同樣出錯

[root@localhost kwplayer-master]# whereis yum-config-manager yum-config-manager: /usr/bin/yum-config-manager /usr/share/man/man1/yum-config-manager.1.gz [root@localhost kwplayer-master]# vim /usr/bin/yum-config-manager 

解決辦法同上: #!/usr/bin/python換成 #!/usr/bin/python2.7 就可以了


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM