天天看點

三、使用 conda 指令安裝 matplotlib 進虛拟環境,但是使用時報各種錯誤(缺少各種包)

一、問題概述

使用 ​​

​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      

繼續閱讀