본문 바로가기

코딩/오류 모음집

[파이썬] import error : no module named 모듈이름 오류

반응형

1. 문제

파이썬 코드를 작성할 때 특정 모듈을 사용해야하는 경우

import 모듈이름

이라는 코드를 입력하면 됩니다.

 

하지만 원하는 모듈을 사전에 설치하지 않았다면 아무리 코드를 써내려가도 오류를 뿜어내게 됩니다.

 

이번에 다룰

import error : no module named 모듈이름

오류는 말그대로 import 하기위한 모듈을 찾을 수 없을때 발생하는 오류입니다.

 

 

2. 해결방법

이때 해결책은 간단한데, 아래와 같은 코드를 터미널에 입력하면 자동으로 모듈을 설치해줍니다.

pip install 모듈이름

 

 

3. 주의사항

(1) MySQLdb 모듈을 설치할때 아래와 같은 코드를 입력하면 오류가 나는 경우가 있습니다.

pip install mysqldb
//오류정보
Could not find a version that satisfies the requirement MySQLdb (from versions: ) 
No matching distribution found for MySQLdb 

이때 다음과 같은 코드를 입력하면 정상적인 설치가 가능합니다.

apt-get install python-mysqldb

+) apt 명령어는 우분투나 라즈비안 등 데비안 기반의 리눅스 운영체제에서 사용가능한 명령어입니다. 다른 종류의 리눅스 운영체제를 사용하시는 경우 운영체제에 맞는 명령어를 입력하셔야 합니다.

 

 

반응형