いくつかのcondaパッケージをインストールした後、コンピュータを再起動しましたが、Fedoraが起動時に停止しました。メンテナンスモードで起動し、手がかりを得るためにdnfを更新しようとしましたが、/usr/lib/python3.6でエラーが発生しました。
ModuleNotFoundError: 'librepo'というモジュールはありません。
Python 3.6を台無しにしたことを発見しました。しかし、これを整理する最良の方法は何ですか?そして、システムが正常に起動しないのはなぜですか?
ありがとう
編集する:
答えてくれてありがとう。残念ながら、彼らは遅すぎて到着しました。コンピュータを使用する必要があり、システム全体を再インストールしました。パッケージマネージャシステムに問題があることは明らかだったので、他のアイデアはありませんでした(dnfとyumの両方が破損しています)。
について:https://stackoverflow.com/questions/48291272/no-module-librepo-after-installing-pytorch-on-fedora27/48726460#48726460私は「Fedoraはcondaと完全に互換性がありません」という言葉に同意します。 「Fedoraのバグレポートは、明らかに関係のないレポートへのリンクで閉じられます。」なぜなら、私はバグレポートを送信しようとしなかったからです。
もう一度ありがとう
答え1
SEへようこそ。
見るここ。これがf30に適用されるかどうかはわかりませんが(Fedoraバージョンを見逃しました)、問題は似ているようです。
答え2
まず、dnf、rpmなどをアップグレードしてみてください。たまにそこで止まる場合があります。
問題のあるパッケージを削除してみてください(Pythonの場合は慎重に進んでください...どこでも使用され、削除される可能性があります)。たくさん他のもの)。
すでにパッケージをダウンロードしている場合は、元の「rpm -Uhv --force package.rpm」(デフォルトでインストールまたは再インストール)を使用すると問題が解決する可能性があります。