Firewall-cmd(ModuleNotFoundError: 'six'というモジュールはありません)

Firewall-cmd(ModuleNotFoundError: 'six'というモジュールはありません)

開いているポートを試しましたが、firewall-cmdエラーが発生しましたModuleNotFoundError: No module named 'six'

six使用easy_installしてpip再インストールしてみましたが、動作しません。pip3pip3.6

os: centos 8
python: 3.6.8
pip 20.1.1

ここに画像の説明を入力してください。

ベストアンサー1

まず、この問題はPython setuptoolsの問題が原因で発生しました。誤ってまたは故意にアップグレードした後、アップグレード後に6つのモジュールまたはライブラリのいずれかを再インストールしたようです。アップグレード後はインストールされません。正しいパス。このコマンドを実行するだけで、他のモジュールが見つかるように6つのlibファイルが正しいパスに移動されます。

cp /usr/local/lib/python3.6/site-packages/six.py /usr/lib/python3.6/site-packages/

おすすめ記事