Python 2.7 matplotlib에서 오류가 발생합니까?

Python 2.7 matplotlib에서 오류가 발생합니까?
import numpy as np
import matplotlib.pyplot as plt

오류를 제공합니다

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

이 문제를 해결할 수 있는 방법이 있나요? 패키지가 제대로 설치되지 않은 것 같습니다. 나는 주로 Windows를 사용하여 Python 코딩을 했지만, 예, 여기서 무엇을 해야 할지 잘 모르겠습니다.

답변1

아직 설치하지 않았다면 명령 matplotlib을 통해 설치해 보세요 conda. 아나콘다용 라이브러리는 pip 등을 통해 Python용으로 설치된 라이브러리와 별도로 유지됩니다. 아나콘다가 실제로 라이브러리를 찾을 수 없다고 추측할 위험이 있습니다. 또 다른 가능성은 호환되지 않는 라이브러리를 사용하는 것일 수 있습니다. 이 경우 matplotlib를 제거한 다음 conda설치를 사용하세요.

답변2

anaconda을 실행하고 있었기 때문에 종속성 및 패키지를 가상 환경에 자체적으로 설치해야 하는 것으로 보입니다 .

그러므로 conda install matplotlib해결책은 입니다.

관련 정보