3
Help us understand the problem. What are the problem?

More than 3 years have passed since last update.

posted at

/usr/bin/pythonのシンボリックリンクを変更後、yumがエラー

thinkpadにCentOS入れて色々勉強中。

環境

CentOS 7
python 2.7
Python 3.6

やったこと

python2使わないしいちいちpython3と打つのが面倒だと思った為、
以下にてシンボリックリンクを作成。

rm /usr/bin/python
ln -s /usr/bin/python3.6 /usr/bin/python

その後yum installとかyum searchを使おうと思っても以下のエラーが出る。

File "/bin/yum", line 30
except KeyboardInterrupt, e:
            ^
SyntaxError: invalid syntax

/usr/bin/yumの中身見たら当然でした。1行目で該当のシンボリックリンクを
使ってました。

`#!/usr/bin/python

以下にてyumの1行目を修正。

vi /usr/bin/yum
`#!/usr/bin/python2.7

問題なく動作するのでたぶんOK

Register as a new user and use Qiita more conveniently

  1. You can follow users and tags
  2. you can stock useful information
  3. You can make editorial suggestions for articles
What you can do with signing up
3
Help us understand the problem. What are the problem?