2013-10-06 2 views
1

저는 Win7 x64의 Python 3.3에서 응용 프로그램을 작성하고 있습니다. 핍과 lxml이 설치하는 경우미리 컴파일 된 패키지를 python3 virtualenv에 설치하십시오.

pip install lxml 

난 항상 다음과 같은 오류가 발생합니다 :

이 질문은 SO 이전에 대답하지만,이 문제를 컴파일러로 인해 발생으로 솔루션은 일반적으로 (실행 파일을 가리 된
lxml error: Unable to find vcvarsall.bat 

). 그러나, 나는 VIRTUALENV에 LXML를 설치하려면 : 분명히

> cd \venv\Scripts 
> activate 
(venv) > pip install lxml 

이 이전과 나에게 같은 vcvarsall.bat 오류; 분명히 나는 ​​여전히 올바른 컴파일러를 설치하지 않았다.

사전 컴파일 된 실행 파일 (like these)을 virtualenv에 어떻게 설치합니까?

감사합니다.

답변

0

해결 방법을 찾았지만 깨끗하고 평범한 방법인지 확신 할 수 없습니다.

잘못 구성된 컴파일러 또는 잘못된 컴파일러로 인해 vcvarsall.bat 오류가 발생하므로 해당 질문의 출처에서 사전 컴파일 된 패키지를 사용하십시오. lxmllxml-3.2.3-py3.3.egg-info : 시스템 파이썬 설치에 해당 패키지를 설치하는 경우, 설치 후, 두 개의 폴더가 있어야

C:\Python33\Lib\site-packages 

에 스크립트를 넣어 것입니다. 두 폴더를 virtualenv의 해당 폴더에 모두 복사하면 해당 폴더에서도 패키지를 사용할 수 있습니다. 예를 들어, virtualenv가 C:\venv\ 인 경우 폴더를 C:\venv\Lib\site-packages\으로 복사하십시오.

관련 문제