import numpy as np
import matplotlib.pyplot as plt
fournit l'erreur
Traceback (most recent call last):
File "/home/xx/PycharmProjects/Udemy/Array_Processing.py", line 2, in <module>
import matplotlib.pyplot as plt
File "/home/xx/anaconda/lib/python2.7/site-packages/matplotlib/pyplot.py", line 27, in <module>
import matplotlib.colorbar
File "/home/xx/anaconda/lib/python2.7/site-packages/matplotlib/colorbar.py", line 34, in <module>
import matplotlib.collections as collections
File "/home/xx/anaconda/lib/python2.7/site-packages/matplotlib/collections.py", line 27, in <module>
import matplotlib.backend_bases as backend_bases
File "/home/xx/anaconda/lib/python2.7/site-packages/matplotlib/backend_bases.py", line 56, in <module>
import matplotlib.textpath as textpath
File "/home/xx/anaconda/lib/python2.7/site-packages/matplotlib/textpath.py", line 22, in <module>
from matplotlib.mathtext import MathTextParser
File "/home/xx/anaconda/lib/python2.7/site-packages/matplotlib/mathtext.py", line 63, in <module>
import matplotlib._png as _png
ImportError: libpng15.so.15: cannot open shared object file: No such file or directory
Est-ce qu'il y a un moyen de réparer ceci? Je suppose que le paquet n'est pas installé correctement. J'ai principalement utilisé Windows pour coder python, mais oui, je ne sais pas quoi faire ici.
Si ce n'est déjà fait, essayez d'installer matplotlib
à l'aide de la commande conda
. Les bibliothèques pour anaconda sont conservées séparément de celles installées pour python par pip et autres. Je risquerais de deviner que Anaconda ne peut pas trouver la bibliothèque. Une autre possibilité consiste à utiliser une bibliothèque incompatible. Dans ce cas, désinstallez matplotlib, puis utilisez conda
install.
Il semble que, depuis que j’exécutais anaconda
, les dépendances et les packages doivent être installés dans l’environnement virtuel.
Par conséquent, conda install matplotlib
est la solution.