2011-04-19 2 views
0

http://www.rutherfurd.net/python/sendkeys/#version-history의 실행 가능한 설치 프로그램이 회사 방화벽에 의해 차단되어 소스에서 설치를 시도하고 있습니다. 전에는 해본 적이 없어.Pydev (Windows)의 소스에서 SendKeys를 설치하십시오.

원본 내용을 C : \ Python26 \ Lib \ site-packages \ SendKeys-0.3에 복사하고 이클립스 Pydev 프로젝트의 Pythonpath 속성에 폴더를 외부 라이브러리로 지정하려고했습니다. 여전히 "ImportError : SendKeys"라는 모듈이 없습니다.

SendKeys.py 외에도 폴더에는 setup.py, 실행하지 않은 _sendkeys.c 및 컴파일하지 않은 파일이 있습니다. 나는 '설치'단계를 놓치고 있음을 느낄 수 있지만 어떻게해야할지 모르며 온라인으로 찾을 수 없습니다.

팁이나 조언을 부탁드립니다.

답변

0

setup.py에는 명령이 필요합니다. 실행 .

+0

Pydev와 IDLE 모두에서 '잘못된 synthax'오류가 발생합니다. 또한 http://docs.python.org/install/index.html에 따라 'python setup.py install'시도, 또한 잘못된 synthax 시도. –

0

나는 이것이 오래되었다는 것을 알고 있지만, 나는 스스로를 작동시킬 수 있었고, 그것을 정리하는 데는 상당한 시간이 걸렸다.

그래서, 참조를 위해, 여기 소스에서 컴파일 시스템을 설정하려면 어떻게해야 (당신이 다른 방법으로 당신의 목표에 도달 할 수 있습니다,하지만 난이 가장 쉬운 일을 고려) 무엇을 :

  1. mingw을 설치하십시오 (GUI를 포함하여 설치하십시오). 설치 프로그램을 종료하지 않고 계속을 클릭하십시오.
  2. 기본 및 gcc를 선택하고 GUI 설치 프로그램 내에서 설치하십시오.
  3. Add<mingw-install-dir>\bin\ 경로. 파이썬 설치 디렉토리에서
  4. (또는 VIRTUALENV), 파일 해방을 만들 \의 distutils \ distutils.cfg 내용 파이썬 디렉토리에 파이썬 < 2.7.6를 들어

    [build] 
    compiler=mingw32 
    
  5. , 모든 항목을 제거와 -mno-Cygwin에서 파일 cygwinccompiler.py 마지막으로

에서 다운로드에서 SendKeys (I 시도 할 때 공식 사이트가 다운 때부터 내가 here에서 그것을 가지고), CD의 포장을 풀고 실행 파이썬은

를 setup.py 설치