matplotlib 오류: 설치되었음에도 matplotlib라는 모듈이 없습니다.

matplotlib 오류: 설치되었음에도 matplotlib라는 모듈이 없습니다.

Ubuntu 12.04 컴퓨터에 matplotlib를 설치하는 과정을 거쳤습니다. 그런데 테스트 프로그램을 실행하려고 하면 다음과 같은 오류가 발생합니다.

Traceback (most recent call last):
  File "../py33/test.py", line 2, in <module>
    import matplotlib.pyplot as plt
ImportError: No module named 'matplotlib'

matplotlib 웹사이트(basic_example)에서 샘플 프로그램을 시험해보고 있습니다. matplotlib 모듈을 확실히 설치했음에도 불구 sudo apt-get install python-matplotlib하고 matplotlib 모듈 sudo apt-get build-dep python-matplotlib;이 없다고 말하는 이유를 이해하지 못합니다. pip install matplotlib다른 바이너리).

답변1

APT 패키지 관리자를 통해 Python 3용 Matplotlib를 설치하려면 다음 패키지가 필요합니다 python3-matplotlib.

sudo apt-get install python3-matplotlib

Python 3용 Pip을 사용하여 설치하려면 다음을 사용해야 합니다 pip3.

sudo pip3 install matplotlib

답변2

나는 당신이 사용하고 있다고 믿습니다 python3. 따라서 스크립트를 실행하려면 python2.x를 사용하거나 matplotlib v1.2python2.x 이상이 있는지 확인해야 합니다. matplotlibv1.2 이전에는 python3을 지원하지 않기 때문입니다 .

matplotlib v1.1와 함께 사용하고 있는데 python2.7문제 없습니다. 나는 간단한 작업을 시도했지만 import matplotlib당신 python3과 같은 오류가 발생합니다.

답변3

인용하다:

...확실히 설치했음에도 불구하고( using sudo apt-get install python-matplotlib및 완료했습니다. Python 자체를 설치한 후 다른 바이너리를 설치하려는 경우 그렇게 하라는 지시를 받았기 때문에 ) sudo apt-get build-dep python-matplotlib도 시도했습니다 .pip install matplotlib

가능한 해결책:

공식 홈페이지에서 가져왔습니다(https://matplotlib.org/users/installing.html), 이 시도:

파이썬 -mpip 설치 -U pip

python -mpip 설치 -U matplotlib

(첫 번째 줄은 라이브러리용 관리자 설치 프로그램인 pip를 설치하고, 두 번째 줄은 matplotlib 자체를 설치합니다.)

해설:

Ubuntu 16.04에서도 동일한 문제가 발생했는데 이는 해당 버전에서 매우 잘 작동합니다.

친애하는,

관련 정보