【Python】Anacondaの調子が悪い時の解消法

Anacondaを立ち上げた時にアップデートがある場合は、自動的に聞いてくるし普通にアップデートしていました。アップデートの最中に失敗とかいう表示がなかったという意味です。

私はAnacondaの中で『Spyder』を使用しておりコードを入力しているときに、最新バージョンの案内がきたため、yesをクリックしました。しかしなぜかエラー表示となりました。コード入力と実行に関しては問題がありませんでしたが、気分が悪かったのでCopilotに確認しました。

コマンドプロンプトまたはAnaconda Promptの場合でコード入力することで解決するという返事がきました。しかしエラーは解消することなく、google検索でやっと見つけました。

Anacondaのアップデートに失敗したとき

アップデートに失敗しているときに、個別にアップデートを試みると下記のような表示が出てきます。この場合の具体的な解消法と『Spyder』のような個別のアプリのアップデート方法も話していきたいと思います。

Error while loading conda entry point: conda-libmamba-solver (module 'libmambapy' has no attribute 'QueryFormat')CondaValueError: You have chosen a non-default solver backend (libmamba) but it was not recognized. Choose one of: classic

Anaconda Promptからアップデートしたい場合

次のコマンドを入力してみてください

conda update --all

または

conda update conda

これでも上手く行かない場合は次で

ANACONDA NAVIGATORからアップデート

フロントパネルの左側にある環境設定-base(root)-open with pythonをクリックして下記コードを入力してください。

conda update conda

普通最初の【conda update –all】で上手く行く場合が多いのに失敗でした。エラー表示が出てしまいました。最後のANACONDA NAVIGATORからのアップデートで成功しました。

Spyderのアップデート

Anacondaのアップデートが無事に完了したので、今度は大丈夫だろうと思い再度チャレンジしました。Anacondaのホーム画面からSpyderを見つけ下記のように歯車をクリックしてアップデートを選択します。無事にアップデートできたのでバージョンが6.1.0になっています。

TOP