アナコンダインストールテンソルフローエラー問題の解決策

最近、googlecolabから抜け出し、ローカルanacondaを使用して機械学習の演習を行いたいと思ったのですが、tensorflowのインストール時にエラーを報告しました:UnsatisfiableError:次の仕様が見つかりました。解決策を以下に示します。

実際の理由は、anacondaのpython環境によるものであることがわかります。現在のバージョンのtensorflowは、python 3.5、3.6、3.7などの派生バージョンにのみ適用できますが、anacondaに付属するpythonバージョンは3.8です。

次のコードを使用して、現在のanacondaバージョンを表示し、anacondaが正しくインストールされているかどうかを確認します。

conda --version

ここでの私のバージョンはconda4.9.1です。
ここに写真の説明を挿入

次に、次のコードを使用して、conda内のすべての環境を一覧表示します。

conda info --envs

ここに写真の説明を挿入
次に、次のコードを使用して、現在のデフォルト環境でpythonバージョンを表示します。

conda activate
python -V

私の現在のバージョンは
ここに写真の説明を挿入
python3.8です。tensorflowを正常にインストールするには、最初に低バージョンのpython環境が必要です。
次のコマンドを実行してpython37という名前の環境を作成し、プロンプトに従ってpython3.7をインストールします。

conda create --name python37 python=3.7

新しい環境に入って、pythonバージョンが必要な3.7バージョンであるかどうかを再確認します。

activate python37
python -V

python3.7バージョンを構成した後、さまざまな方法でtensorflowをインストールできます。ここではanacondaナビゲーターの簡潔なグラフィカルインターフェイスを使用します。
ここに写真の説明を挿入

おすすめ

転載: blog.csdn.net/Cy_coding/article/details/109394309