一、問題概述
使用
conda install matplotlib
指令安裝
matplotlib
進虛拟環境,但是使用時報各種錯誤(缺少各種包,例如:
packageparsing
、
cycler
、
six
等)
二、解決辦法
1、解除安裝虛拟環境中的
matplotlib
conda remove matplotlib
解除安裝完畢後,再次使用
conda list matplotlib
查詢虛拟環境中是否還有其他版本的
matplotlib
,若有,則繼續用上述指令解除安裝。
2、在虛拟環境中使用 pip 指令安裝
matplotlib
首先使用
pip -V
查詢目前使用的 pip 是不是虛拟環境中的 pip(指令執行後會顯示目前 pip 的路徑,若不是虛拟環境路徑,則說明虛拟環境中無 pip),若不是,則需要在虛拟環境中裝上 pip,指令如下:
conda install pip
安裝完畢後,則使用
pip
指令安裝
matplotlib
,指令如下:
pip install matplotlib==3.5.3 -i http://pypi.douban.com/simple --trusted-host pypi.douban.com
Matplotlib:module backend_interagg has no attribute FigureCanvas