2009-10-13 3 views
0

가상 파이썬 환경에서 일부 파일 작업을 수행하고 있습니다. SQLalchemy와 함께 MySQL을 사용하고 싶지만 가상 환경에 MySQLdb 모듈을 설치할 수 없으며, easyinstall을 사용할 수 없습니다. .exe 형식으로 파이썬 2.6 용으로 컴파일 된 버전을 사용하고 있기 때문에 가상 환경에서 설치를 실행 해 보았지만 그게 효과가 없었습니다. 어떤 sugestions입니까?파이썬 가상 환경에 사용자 정의 모듈을 설치하십시오.

+0

"작동하지 않음"은 오류 메시지가 아닙니다. :-) 작동하지 않는 것을 설명하십시오. 그것은 당신이 그것을 세계적으로 설치할 수 있다면 virtualenv 안에 파이썬 모듈을 설치하는 것이 완벽하게 가능해야합니다. –

+0

내가 왜 그랬는지 알 수없는 오류 메시지가 없었지만 이제는 모두 알아 냈습니다. – Joshkunz

+1

@Joshkunz : 질문을 검색하는 사람들도 문제를 해결할 수 있도록 해결책을 추가하십시오. – nosklo

답변

0

괜찮아요. 일반적인 Python 2.6 설치 모듈을 설치 한 후에 필자는 Python26 폴더에 들어가서 파일을 찾았습니다.이 모듈은 MySQL-python-wininst라는 파일을 찾았습니다 설치된 모든 모듈 파일들. 기본적으로 MySQLdb라는 두 개의 폴더와 MySQL_python-1.2.2-py2.6.egg-info 및 _mysql.pyd, _mysql_exceptions.py, _mysql_exceptions.pyc 등 다른 세 파일이 있습니다. 그래서 나는 그들이 위치한 곳 (Python26/Lib/site-packages)에있는 폴더로 가서 virtualenv의 사이트 패키지 폴더 (env/Lib/site-packages)에 복사했고 모듈은 완벽하게 기능했다!

참고 : 모든 경로가 기본값입니다.

관련 문제