【Anaconda】環境作成が「Solving environment」で止まる問題の解決法

はじめに

Anacondaで発生するSolving environment停止の原因と解決法を解説します。

症状

conda create や conda install で「Solving environment」が数十分〜数時間経っても完了しない問題です。

原因

1. パッケージ依存関係の複雑化

多数のパッケージの依存関係解決に時間がかかっています。

2. conda-forgeチャンネルの影響

チャンネル設定により探索空間が広がりすぎています。

解決方法

手順1: libmambaソルバーの使用

# 高速ソルバーに切り替え
conda install -n base conda-libmamba-solver
conda config --set solver libmamba

手順2: 新しい環境での最小構成

# 必要最小限から始める
conda create -n ml python=3.11
conda activate ml
pip install torch torchvision  # pipで入れた方が速い場合も

まとめ

AnacondaのSolving environment停止について解説しました。この記事が問題解決の参考になれば幸いです。

☁️ ローカル環境のトラブルを回避するなら

環境構築やGPUの問題に悩まされない、クラウドGPUという選択肢:

  • RunPod — RTX 4090が$0.44/h〜、環境構築済みテンプレートですぐ開始
  • Vast.ai — 最安値GPU マーケットプレイス、コスパ重視ならこちら

※ 上記はアフィリエイトリンクです。サイト運営のサポートになります。

💡 この問題を根本的に解決するには

ローカル環境のGPUトラブルが頻発する場合、ハードウェアの見直しも検討してみてください:

💡 この問題を根本的に解決するには

ローカル環境でGPUトラブルが頻発する場合、クラウドGPUサービスの利用も検討してみてください。環境構築の手間なく、すぐにAI開発を始められます。

  • RunPod — RTX 4090が$0.44/h〜、ワンクリックでJupyter環境が起動
  • Vast.ai — コミュニティGPUマーケットプレイス、最安値でGPUレンタル
この記事は役に立ちましたか?