2010-01-29 5 views
1

저는 Windows에서 Python을 실행하고 있습니다.문제 Windows에서 easy_install.exe를 실행하는 중

pysqlite 패키지 설치시 문제가 없습니다.

C:\>c:\Python26\Scripts\easy_install.exe pysqlite 
Searching for pysqlite 
Reading http://pypi.python.org/simple/pysqlite/ 
........ 
Download error: [Errno 11001] getaddrinfo failed -- Some packages may not be found! 
Reading http://initd.org/tracker/pysqlite/wiki/PysqliteDownloads 
........ 
Best match: pysqlite 2.5.6 
Downloading http://pysqlite.googlecode.com/files/pysqlite-2.5.6.win32-py2.6.exe 
Processing pysqlite-2.5.6.win32-py2.6.exe 
WARNING: can't process DATA/pysqlite2-doc/default.css 
WARNING: can't process DATA/pysqlite2-doc/docutils.css 
WARNING: can't process DATA/pysqlite2-doc/install-source.txt 
creating 'c:\docume~1\yan-ch~1.che\locals~1\temp\easy_install-5wz15q\pysqlite-2.5.6-py2.6-win32.egg' and adding 'c:\docume~1\ya 
n-ch~1.che\locals~1\temp\easy_install-5wz15q\pysqlite-2.5.6-py2.6-win32.egg.tmp' to it 
Moving pysqlite-2.5.6-py2.6-win32.egg to c:\python26\lib\site-packages 
Adding pysqlite 2.5.6 to easy-install.pth file 

Installed c:\python26\lib\site-packages\pysqlite-2.5.6-py2.6-win32.egg 
Processing dependencies for pysqlite 
Finished processing dependencies for pysqlite 

그러나, 나는

C:\>c:\Python26\Scripts\easy_install.exe psycopg 
Searching for psycopg 
Reading http://pypi.python.org/simple/psycopg/ 
Reading http://initd.org/projects/psycopg1 
Best match: psycopg 1.1.21 
Downloading http://initd.org/pub/software/psycopg/psycopg-1.1.21.tar.gz 
Processing psycopg-1.1.21.tar.gz 
error: Couldn't find a setup script in c:\docume~1\yan-ch~1.che\locals~1\temp\easy_install-recnw8\psycopg-1.1.21.tar.gz 

다른 대안이 있는가 psycopg 설치에 실패?

감사합니다.

답변

0

psycopg PyPi 게시에는 easy_install이 사용할 수있는 사전 빌드 된 w32 설치 프로그램이 포함되어 있지 않으며 소스에서 빌드하는 방법을 찾을 수도 없습니다.

여기에 일부는 pre-built versions of the psycopg module입니다.

0

easy_install은 distutils라는 Python 표준 배포 및 패키징 솔루션과 함께 배포 된 모듈을 설치하는 방법 만 알고 있습니다. Psycopg는 그렇지 않습니다. 대신 Psycopg는 CMMI 댄스와 함께 설치됩니다 : configure/make/make install. Windows에서 그렇게하는 것은 까다 롭습니다. 따라서 미리 컴파일 된 버전을 다운로드해야합니다. Christians 대답을 참조하십시오.

관련 문제