3. Utilisez la commande conda pour installer matplotlib dans l'environnement virtuel, mais diverses erreurs sont signalées lors de son utilisation (divers packages manquants)

1. Présentation du problème
Utilisez conda install matplotlibla commande pour installer matplotlibdans l'environnement virtuel, mais diverses erreurs sont signalées (divers packages manquants, tels que : packageparsing, cycler, sixetc.)
2. Solution
1. Désinstallez l'environnement virtuelmatplotlib

conda remove matplotlib

Une fois la désinstallation terminée, utilisez à nouveau pour vérifier conda list matplotlibs'il existe d'autres versions dans l'environnement virtuel matplotlibet, si c'est le cas, poursuivez la désinstallation avec la commande ci-dessus.
2. Utilisez la commande pip pour installer dans l'environnement virtuel. matplotlib
D'abord, utilisez pip -Vla requête pour voir si le pip actuellement utilisé est le pip dans l'environnement virtuel (après l'exécution de la commande, le chemin du pip actuel sera affiché. Si ce n'est pas le chemin de l'environnement virtuel, cela signifie qu'il n'y a pas de pip dans l'environnement virtuel. Sinon, il faut installer pip dans l'environnement virtuel, la commande est la suivante :

conda install pip

Une fois l'installation terminée, utilisez pipla commande pour installer matplotlib, la commande est la suivante :

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

3. Test matplotlib
Si vous utilisez matplotlib, l'erreur est la suivante :

Matplotlib:module backend_interagg has no attribute FigureCanvas

Cela signifie que la matplotlibversion actuelle est trop élevée et qu'une version inférieure de matplotlib doit être spécifiée.J'ai spécifié la version ci-dessus matplotlib==3.5.3et mon programme ne signalera pas d'erreur.

Je suppose que tu aimes

Origine blog.csdn.net/panchang199266/article/details/126936218
conseillé
Classement