Knowledge Map

lxml, python-docx 설치 관련 본문

PYTHON

lxml, python-docx 설치 관련

2016. 4. 30. 17:54

파이썬으로 docx파일을 읽으려고 하는데 자꾸 에러가 떠서 제대로 설치를 진행할수 없었다.


아래의 주소에서 해결책을 얻고 간단하게 기록한다.

http://stackoverflow.com/questions/33027034/how-to-install-lxml-in-python-3-4-on-windows-machine


error: Microsoft Visual C++ 10.0 is required (Unable to find vcvarsall.bat).

위와 같은 에러 구문이 뜨는데

1. Microsoft Visual C++ 10.0이 안 깔려 있거나

2. lxml이 설치가 안되어 있어도 위와 같은 에러 구문이 뜰수 있다.


2번의 경우에는 에러 메세지를 보면 lxml과 관련된 항목도 볼수 있을 것이다.


일단 1번의 문제일거라 생각하여 Visual C++를 설치했으나 동일한 에러구문이 나왔고

lxml 설치를 시도하여 해결하였다. 


파이썬 3.4.4 버전을 사용하고 있으며 lxml도 버전 3,4,4로 설치를 하였다.

다행히 설치가 해결 되어서 진행을 할수 있었다.


1. 아래 주소에서 lxml 찾음

http://www.lfd.uci.edu/~gohlke/pythonlibs/#lxml


2. 아래 이름 검색(64bit면 그 아래거)

3. 커맨드창에서 아래처럼 치기(이름 그대로)
python -m pip install lxml-3.4.4-cp34-none-win32.whl
(위의 .whl파일이 있는 폴더 에서 실행시켜줘야 한다.)
(환경 변수에 python이 잡혀 있어야 한다.)
(이것으로 lxml을 설치가 완료될 것이다.)

4. 그리고 아래처럼 치기
pip install python-docx


'PYTHON' 카테고리의 다른 글

DataStructure in Python[큐&스택]  (0) 2016.05.07
DataStructure in Python[연결리스트]  (0) 2016.05.02
파이썬 자료 구조  (0) 2016.04.30
주말 정리 과제  (0) 2016.04.29
wxpython, wxFormBuilder  (0) 2016.04.23
Comments