Python 3.12에서 ImportError: No module named matplotlib 에러가 뜰 때

2023. 10. 27. 23:27·python snippets

1. 문제 상황

가상환경 안에서 설치해서 이 오류가 발생하는 것인지는 모르겠으나,

일반적인 방법인 pip install matplotlib을 이용해서 설치 후 사용하였을 때 다음과 같은 오류가 발생하였음.

 

2. 일반적인 해결법

보통 pip uninstall matplotlib 명령어로 삭제 후 재설치만 해도 해결되는 경우가 많다고 하나, 내 경우에 적용되지 않았음.

 

3. 내가 사용한 해결법

pip uninstall matplotlib으로 삭제 후

pip3 install matplotlib으로 재설치하니 해결 됨.

 

 

*. VirtualEnv에서 폰트 사용하기

또한, VirtualEnv 가상환경에서 plt.rc("font", family="NanumGothic")으로 폰트 설정 시, 폰트를 불러오지 못하는 현상 발생

 

import matplotlib.font_manager as fm

font_path = r"C:\Windows\Fonts\NanumGothic.ttf"
fontprop = fm.FontProperties(fname=font_path, size=12)

plt.title(f"{col} 대상", fontproperties=fontprop)

위와 같이 fontproperties를 이용해서 폰트를 수동으로 지정해주니 정상적으로 한글이 표기되었음.

저작자표시 비영리 (새창열림)

'python snippets' 카테고리의 다른 글

Python으로 문자 일괄치환  (0) 2023.09.30
Python으로 Google Sheets에 있는 csv 사용하기  (0) 2023.09.29
Python으로 ix.io에 데이터 올리기  (1) 2022.09.30
'python snippets' 카테고리의 다른 글
  • Python으로 문자 일괄치환
  • Python으로 Google Sheets에 있는 csv 사용하기
  • Python으로 ix.io에 데이터 올리기
Snowyegret
Snowyegret
기록용 블로그입니다.
  • Snowyegret
    Snowyegret
    Snowyegret
  • 공지사항

    • 문의: 디스코드 snowyegret12
    • 연락처(디스코드) 계정 변경 안내
    • 블로그 운영 재개 안내
  • 링크

    • 블로그 메인
    • 방명록/문의사항
    • Github Repositories
    • Github Gists
    • 분류 전체보기 (86) N
      • 늑대와 향신료 VR2 한글패치 (1)
      • 장난을 잘 치는 타카기양 VR 1학기 한글패치 (1)
      • Shephy 카드 설명 한국어 텍스쳐 모드 (1)
      • 한글패치 관련 짧은 글들 (37)
      • 한글패치 작업 내역 (11)
      • 한글화 분석 (작업X) (5)
      • python snippets (4)
      • 게임 (2)
      • 간단프로그램 (2)
      • IT (17) N
      • TODO (2)
  • 인기 글

  • 최근 글

  • 최근 댓글

  • hELLO· Designed By정상우.v4.10.5
Snowyegret
Python 3.12에서 ImportError: No module named matplotlib 에러가 뜰 때
상단으로

티스토리툴바