RHEL6サーバーにPython 2.7をインストールし、2.6に戻りたいです。

RHEL6サーバーにPython 2.7をインストールし、2.6に戻りたいです。

私はRHEL6を使用しており、次のコマンドを使用してpython27をインストールしました。

sudo sh -c 'wget -qO- http://people.redhat.com/bkabrda/scl_python27.repo >> /etc/yum.repos.d/scl.repo'

sudo yum install python27

scl enable python27 bash

今、どのPythonを使用すると、次のようになります。

/opt/rh/python27/root/usr/bin/python

Python -Vは次のとおりです。

Python 2.7.5

しかし、2.6に戻りたいです。私のコンピュータからPython 2.7を削除または削除する方法はありますか?パッケージを介してインストールされるので?

答え1

Pythonのインストールは次のようにパッケージ化されています。ソフトウェアコレクション。これにより、システムPythonとPython27の両方を持つことができます。

ターミナルを開き、次を実行すると:

scl enable python27 bash

次に、/opt/rh/python27/root/usr/bin/pythonでPythonを使用する新しいbashを起動します。

ただし、別の端末を開くと、/usr/bin/pythonでPythonが使用されます。

実際、あなたは実行することができます

scl enable python27 ./yourscript.py

python27を使用して実行されます。

./yourscript.py

システムPythonを使用して実行されます。

関連情報