티스토리 뷰

반응형

Stack Overflow에 자주 검색, 등록되는 문제들과 제가 개발 중 찾아 본 문제들 중에서 나중에도 찾아 볼 것 같은 문제들을 정리하고 있습니다.

Stack Overflow에서 가장 먼저 확인하게 되는 가장 높은 점수를 받은 Solution과 현 시점에 도움이 될 수 있는 가장 최근에 업데이트(최소 점수 확보)된 Solution을 각각 정리하였습니다.

 

아래 word cloud를 통해 이번 포스팅의 주요 키워드를 미리 확인하세요.

Python 3 ImportError: No module named 'ConfigParser'

Python 3 ImportError: 'ConfigParser'라는 모듈이 없습니다.

 문제 내용 

I am trying to pip install the MySQL-python package, but I get an ImportError.

MySQL-python 패키지를 pip 설치하려고 하는데 ImportError가 표시됩니다.

 

Jans-MacBook-Pro:~ jan$ /Library/Frameworks/Python.framework/Versions/3.3/bin/pip-3.3 install MySQL-python
Downloading/unpacking MySQL-python
  Running setup.py egg_info for package MySQL-python
    Traceback (most recent call last):
      File "<string>", line 16, in <module>
      File "/var/folders/lf/myf7bjr57_jg7_5c4014bh640000gn/T/pip-build/MySQL-python/setup.py", line 14, in <module>
        from setup_posix import get_config
      File "./setup_posix.py", line 2, in <module>
        from ConfigParser import SafeConfigParser
    ImportError: No module named 'ConfigParser'
    Complete output from command python setup.py egg_info:
    Traceback (most recent call last):

  File "<string>", line 16, in <module>

  File "/var/folders/lf/myf7bjr57_jg7_5c4014bh640000gn/T/pip-build/MySQL-python/setup.py", line 14, in <module>

    from setup_posix import get_config

  File "./setup_posix.py", line 2, in <module>

    from ConfigParser import SafeConfigParser

ImportError: No module named 'ConfigParser'

----------------------------------------
Command python setup.py egg_info failed with error code 1 in /var/folders/lf/myf7bjr57_jg7_5c4014bh640000gn/T/pip-build/MySQL-python
Storing complete log in /Users/jan/.pip/pip.log
Jans-MacBook-Pro:~ jan$ 

Any ideas?

아이디어 있어요?

 

 

 

 높은 점수를 받은 Solution 

You can instead use the mysqlclient package as a drop-in replacement for MySQL-python. It is a fork of MySQL-python with added support for Python 3.

대신 MySQL-python의 드롭인 대체품으로 mysqlclient 패키지를 사용할 수 있습니다. 파이썬 3에 대한 지원이 추가된 MySQL 파이썬의 포크이다.

 

I had luck with simply

나는 간단히 운이 좋았다.

 

pip install mysqlclient

in my python3.4 virtualenv after

내 python 3.4 가상 env에서 그 이후

 

sudo apt-get install python3-dev libmysqlclient-dev

which is obviously specific to ubuntu/debian, but I just wanted to share my success :)

그것은 분명히 ubuntu/debian에 특정하지만, 나는 단지 내 성공을 공유하고 싶었다:)

 

 

 

 가장 최근 달린 Solution 

Additional info:

추가 정보:

 

Python 2x

파이썬 2x

 

import ConfigParser

Python 3x

파이썬 3x

 

import configparser

 

 

출처 : https://stackoverflow.com/questions/14087598/python-3-importerror-no-module-named-configparser

반응형
댓글
공지사항
최근에 올라온 글