ネットワーク設定を設定するためにPythonを更新しようとした後、CentOSにアクセスできません。

ネットワーク設定を設定するためにPythonを更新しようとした後、CentOSにアクセスできません。

CentOS 5.6 VMでPythonを更新しようとしましたが、いくつかの問題が発生しました。最初はyumこれはうまくいきませんでしたが、見つけました。

ただし、今はネットワーク設定セクションにアクセスできませんsetup

このオプションを選択すると、コマンドラインに次のように表示されます。

[root@crmpicco ~]# setup
Traceback (most recent call last):
  File "/usr/sbin/system-config-network-tui", line 9, in <module>
    from snack import *
ImportError: No module named snack

ファイルの9行は次のとおりです。

from snack import *

私はPythonに慣れていないので(PHP開発者です)、どこに行くべきか、それを修正する方法を知りません。

Pythonに関して私がインストールしたものは次のとおりです。

[root@crmpicco ~]# yum list installed | grep python
MySQL-python.x86_64                      1.2.1-1                       installed
audit-libs-python.x86_64                 1.7.18-2.el5                  installed
dbus-python.x86_64                       0.70-9.el5_4                  installed
gamin-python.x86_64                      0.1.7-8.el5                   installed
gnome-python2.x86_64                     2.16.0-1.fc6                  installed
gnome-python2-bonobo.x86_64              2.16.0-1.fc6                  installed
gnome-python2-canvas.x86_64              2.16.0-1.fc6                  installed
gnome-python2-gnomevfs.x86_64            2.16.0-1.fc6                  installed
libselinux-python.x86_64                 1.33.4-5.7.el5                installed
libxml2-python.x86_64                    2.6.26-2.1.2.8.el5_5.1        installed
libxslt-python.x86_64                    1.1.17-2.el5_2.2              installed
mod_python.x86_64                        3.2.8-3.1                     installed
python.x86_64                            2.4.3-43.el5                  installed
python-devel.i386                        2.4.3-43.el5                  installed
python-devel.x86_64                      2.4.3-43.el5                  installed
python-elementtree.x86_64                1.2.6-5                       installed
python-iniparse.noarch                   0.2.3-4.el5                   installed
python-libs.x86_64                       2.4.3-43.el5                  installed
python-numeric.x86_64                    23.7-2.2.2                    installed
python-sqlite.x86_64                     1.1.7-1.2.1                   installed
python-urlgrabber.noarch                 3.1.0-6.el5                   installed
python26.x86_64                          2.6.8-2.el5                   installed
python26-libs.x86_64                     2.6.8-2.el5                   installed
rpm-python.x86_64                        4.4.2.3-22.el5                installed

また、現在Python 2.6.8を使用しているようです。

python --version私にください Python 2.6.8

ベストアンサー1

このエラーは、特定のPythonモジュール(ライブラリ)が欠落していると文句を言います。

ImportError: No module named snack

私のDebianではパッケージsnack.pyとしてpython-newt提供されています。クイック検索CentOSリポジトリCentOSから呼び出すことをお勧めしますnewt-python。したがって、以下をインストールしてみてください。

yum install newt-python

おすすめ記事