3. conda コマンドを使用して matplotlib を仮想環境にインストールしますが、使用時にさまざまなエラーが報告されます (さまざまなパッケージが欠落しています)

1. 問題の概要コマンドを
使用して仮想環境にインストールしますが、さまざまなエラーが報告されます (次のようなさまざまなパッケージがありません) 2.解決策1. 仮想環境をアンインストールします。conda install matplotlibmatplotlibpackageparsingcyclersix

matplotlib

conda remove matplotlib

アンインストールが完了したら、再度 を使用してconda list matplotlib仮想環境に他のバージョンが存在するかどうかを確認しmatplotlib、存在する場合は上記のコマンドでアンインストールを続けます。
2. pip コマンドを使用して仮想環境にインストールします。matplotlib
まず、pip -Vクエリを使用して、現在使用している pip が仮想環境の pip であるかどうかを確認します (コマンドの実行後、仮想環境の pip である場合は、現在の pip のパスが表示されます)。これは仮想環境のパスではありません。仮想環境に pip がないことを意味します)。そうでない場合は、仮想環境に pip をインストールする必要があります。コマンドは次のとおりです。

conda install pip

インストールが完了したら、pipコマンドを使用して install しますmatplotlib。コマンドは次のとおりです。

pip install matplotlib==3.5.3 -i http://pypi.douban.com/simple --trusted-host pypi.douban.com

3. テストmatplotlib
を使用している場合matplotlib、エラーは次のようになります。

Matplotlib:module backend_interagg has no attribute FigureCanvas

これは、現在のmatplotlibバージョンが高すぎるため、matplotlib の下位バージョンを指定する必要があることを意味します。上記のバージョンを指定したので、matplotlib==3.5.3プログラムはエラーを報告しません。

おすすめ

転載: blog.csdn.net/panchang199266/article/details/126936218