1. 問題の概要コマンドを
使用して仮想環境にインストールしますが、さまざまなエラーが報告されます (次のようなさまざまなパッケージがありません) 。2.解決策1. 仮想環境をアンインストールします。conda install matplotlib
matplotlib
packageparsing
cycler
six
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
プログラムはエラーを報告しません。