<들어가기 전에>

기본적으로, windows pip를 사용하기 위해서는 virtualenv가 아닌이상

administrator permission으로 cmd를 실행해야 한다


<Twisted install>

필자의 경우 pip로 설치 시 cl.exe와 io.h 에러가 발생하는데, cl.exe는 PATH 문제라 치고, io.h는 못찾겠다


http://hashcode.co.kr/questions/4649/%EC%9C%88%EB%8F%84%EC%9A%B0-twisted-%EC%84%A4%EC%B9%98-%EC%A4%91-c-%EB%B9%8C%EB%8D%94-%EC%98%A4%EB%A5%98


https://www.lfd.uci.edu/~gohlke/pythonlibs/#twisted


위 링크에서 twisted 인스톨러를 다운받을 수 있다고 한다

twisted index를 찾아가서

자신의 cpython 버전과 비트수에 맞춰서 whl 파일을 설치하자 (OS의 비트수가 아니라 파이썬의 비트수임을 유의하자)


whl 파일 경로에서 아래 커맨드를 실행하자

pip install <twisted-whl>


문제없이 설치가 완료된다


아래는 시행착오 과정


https://stackoverflow.com/a/43098806


C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Auxiliary\Build\vcvars64.bat


cl.h solution


필자의 경우, Visual Studio 2017이 설치되어있고 아래의 경로를 env PATH에 추가해주었다


C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.12.25827\bin\Hostx64\x64


그랬더니 io.h가 발생하더라




io.h solution


env INCLUDE에 아래 경로를 추가해주었다


C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.12.25827\include



'Language > python' 카테고리의 다른 글

[python] scrapy concurrent_requests  (0) 2018.03.27
[python] win32api ImportError  (0) 2018.03.26
[python] scrapy with form-data  (0) 2018.03.23
python scrapy 한글 인코딩  (0) 2018.03.16
[python] multiprocessing  (0) 2018.01.15

WRITTEN BY
hojongs
블로그 옮겼습니다 https://hojongs.github.io/