저는 Enthought Canopy (Python 버전 2.7.3)를 실행 중이며 MySQLdb 모듈을 사용하는 데 어려움이 있습니다. 나는 캐노피 패키지 관리자에서 MySQL_Python 1.2.3을 설치,하지만 난 내 코드를 실행하면 단순히 나는 또한MySQLdb 캐노피 버전
from MySQL_python import MySQLdb as mdb
을 시도
import MySQLdb as mdb
말한다 내 코드의
File "pyfits_test.py", line 2, in <module>
import MySQLdb as mdb
File "/home/cmessick/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/MySQLdb/__init__.py", line 19, in <module>
import _mysql
ImportError: libssl.so.6: cannot open shared object file: No such file or directory
라인 2를 얻을 수
및 가져옴
Traceback (most recent call last):
File "pyfits_test.py", line 2, in <module>
from MySQL_python import MySQLdb as mdb
ImportError: No module named MySQL_python
누구나 Enthought Canopy를 MySQLdb와 함께 사용할 수있는 제안이 있습니까?
편집 : 중요한지는 모르겠지만 우분투 12.04를 사용하고 있습니다.
두 번째 편집 : 내가 지금 가지고있는 다른 어떤 전에 내 코드의 시작 부분에 있으므로, 모듈 검색 경로에 추가하는 방법을 알아 냈 : 나는 이렇게되면
import sys
sys.path.append('/usr/lib/python2.7/dist-packages/')
, 그것은 작동합니다. 누구든지 매번 구현할 필요가없는 영구적 인 솔루션이 있습니까?
로마 C에게 의견을 보내고 싶습니다. – hichris123