CentOS 7 で Python を 3.6.6 にアップグレードした後に発生する yum エラー問題の解決方法の概要

CentOS 7 で Python を 3.6.6 にアップグレードした後に発生する yum エラー問題の解決方法の概要

最近、テスト サーバーのオペレーティング システムを Cent0S 7.5 にアップグレードし、Python も 2.7.5 から Python 3.6.6 にアップグレードしました。アップグレード後、yum が関連パッケージをインストールしたときに例外が発生し、「ファイル "/usr/libexec/urlgrabber-ext-down"、行 28」などのエラーが報告されていることがわかりました。具体的なエラー情報は次のとおりです。

# yum で openssl をインストールします
..........................
合計ダウンロードサイズ: 1.7 M
これでいいですか [y/d/N]: y
パッケージをダウンロードしています:
/usr/bin/applydeltarpm がインストールされていないため、Delta RPM は無効になっています。
ファイル "/usr/libexec/urlgrabber-ext-down"、行 28
OSErrorを除く、e:
^
構文エラー: 無効な構文です
ファイル "/usr/libexec/urlgrabber-ext-down"、行 28
OSErrorを除く、e:
^
構文エラー: 無効な構文です

テストと検証の後、この問題は次の方法で解決できます。

/usr/libexec/urlgrabber-ext-downの Python バージョン情報を変更します。

vi /usr/libexec/urlgrabber-ext-down /usr/bin/python/usr/bin/python2.7に変更します。

要約する

上記は、CentOS 7 で Python を 3.6.6 にアップグレードした後に発生する yum エラーの問題を解決する方法の概要です。お役に立てれば幸いです。ご質問がある場合は、メッセージを残していただければ、すぐに返信いたします。また、123WORDPRESS.COM ウェブサイトをサポートしてくださっている皆様にも感謝申し上げます。
この記事が役に立ったと思われた方は、ぜひ転載していただき、出典を明記してください。ありがとうございます!

以下もご興味があるかもしれません:
  • CentOS7でPythonをバージョン3.6にアップグレードした後にyumが正しく使用できない問題を修正
  • CentOs システムで Python と yum をアンインストールするソリューション
  • CentOS で yum を使用して python-pip をインストールできない問題に対する完璧な解決策

<<:  Vue+ElementUI Treeの使い方

>>:  ページングのどのページでMySQLのレコードをクエリするか

推薦する

CentOS 7でsambaを使用してフォルダーを共有するための完全な手順

序文Samba は、サーバー プログラムとクライアント プログラムで構成され、Linux システム上...

Windows および Linux での Redis のインストールとデーモン設定

# Windows および Linux 上の Redis のインストール デーモン構成Redis の...

Axiosは繰り返しのリクエストをキャンセル

目次序文1. リクエストをキャンセルする方法2. 重複リクエストの判定方法3. 繰り返しリクエストを...

nginxワーカープロセスループの実装

ワーカープロセスは、起動されると、まず自身の動作に必要な環境を初期化し、次に実行する必要があるイベン...

クラウド サーバー Ubuntu_Server_16.04.1 に MySQL をインストールしてリモート接続を有効にする方法

1. MySQLをインストールします。対応するソフトウェアをインストールするには、次の 3 つのコマ...

MySQL における Decimal 型と Float Double 型の違い (詳細説明)

MySQL には、10 進数などの標準データ型だけでなく、float や double などの非標...

JavaScript クロージャの説明

目次1. クロージャとは何ですか? 1.2 クロージャのメモ化: 関数は定義された環境を記憶する1....

Vueにおける仮想DOMの理解のまとめ

これは本質的に、ビュー インターフェース構造を記述するために使用される共通の js オブジェクトです...

一般的な HBase 運用および保守ツール 10 個の概要

概要: HBase には、ユーザーに管理、分析、修復、デバッグ機能を提供するための多くの操作および保...

Virtualbox に Centos7 仮想マシンをインストールする詳細なグラフィック チュートリアル

1. Centos7をダウンロードするダウンロードアドレス: https://mirrors.tun...

js の toString メソッドの 3 つの機能

目次1. toStringメソッドの3つの機能2. オブジェクトを表す文字列を返す3. カスタム t...

MySQL 8.0.3 RCがリリースされようとしています。変更点を見てみましょう。

MySQL 8.0.3がリリースされます。新機能を見てみましょうMySQL 8.0.3 は RC ...

MySQL の null 可能フィールドは NULL に設定する必要がありますか、それとも NOT NULL に設定する必要がありますか?

MySQL を頻繁に使用する人は、次のような状況に遭遇する可能性があります。 1. フィールド タ...

JavaScript で localStorage を使用する方法

.NET の世界に参入したい開発者であれば、何が可能なのかを知る必要があります。 .NET Fram...

MySQLテーブルパーティショニングプログラムを変更する方法

MySQLテーブルパーティショニングプログラムを変更する方法1. サブテーブルの実装の原則は次のとお...