2010-01-17 4 views
3

저는 win7 컴퓨터에 Python 2.6을 설치했습니다. 이제 mysqldb를 설치하려고했습니다. 하지만 "python setup.py install"을 실행할 때python Mysql 모듈을 설치하십시오

C:\MySQL-python-1.2.3c1>python setup.py install 
Traceback (most recent call last): 
    File "setup.py", line 15, in <module> 
    metadata, options = get_config() 
    File "C:\MySQL-python-1.2.3c1\setup_windows.py", line 7, in get_config 
    serverKey = _winreg.OpenKey(_winreg.HKEY_LOCAL_MACHINE, 
    options['registry_key']) 
WindowsError: [Error 2] Das System kann die angegebene Datei nicht finden 
(System cannot find the given file) 

어떤 파일을하나요? 도움 주셔서 감사합니다.

답변

1

관리자 모드 명령 프롬프트에서 실행하고 있습니까? 또한 컴파일러가 연결할 수있는 MySQL 헤더를 사용할 수 있습니까?

최종 사용자 인 경우 Windows에서 컴파일하는 것이 쉽지 않으므로 미리 만들어진 MySQLdb 바이너리를 사용하는 것이 더 쉬울 것입니다. 불행히도 공식 사이트는 아직 2.6 버전을 구축하지 않았지만 다른 사람들의 빌드를 다운로드 할 수 있습니다. 일부 링크는 this question을 참조하십시오.

4

python26으로 MySQLdb 1.2.3c1을 한 번 컴파일 했으므로 찾을 수 있습니다. here

관련 문제