>  기사  >  백엔드 개발  >  Windows에서 lxml을 설치하려면 \'Microsoft Visual C 14.0이 필요합니다\'가 필요한 이유는 무엇이며 어떻게 해결할 수 있습니까?

Windows에서 lxml을 설치하려면 \'Microsoft Visual C 14.0이 필요합니다\'가 필요한 이유는 무엇이며 어떻게 해결할 수 있습니까?

Barbara Streisand
Barbara Streisand원래의
2024-11-21 08:09:09330검색

Why is

Windows에서 Lxml 설치 오류: "Microsoft Visual C 14.0 필수" 해결

Windows 10에서 pip를 사용하여 lxml 패키지를 설치하려고 할 때 , 사용자에게 "Microsoft Visual C 14.0이 필요합니다."라는 오류 메시지가 나타날 수 있습니다. 이 문제는 잠재적으로 Visual Studio 2015가 설치되어 있음에도 불구하고 발생합니다.

이 문제를 해결하려면 다음 단계를 따르세요.

  1. Visual Studio C 컴파일러 설치 확인: Visual Studio를 설치할 때 C 컴파일러를 설치했습니다. 프로그램 및 기능에서 Visual Studio 설정을 열고 프로그래밍 언어 -> VC. 옵션이 선택되어 있는지 확인하세요.
  2. Visual Studio 2015 업데이트: Visual Studio 2015에 사용 가능한 업데이트가 있는지 확인하세요. 업데이트를 설치하면 lxml 설치에 필요한 누락된 구성 요소가 포함될 수 있습니다.
  3. Visual Studio C 빌드 도구 다시 설치: 문제가 지속되면 Microsoft 공식 웹사이트에서 Visual Studio C 빌드 도구를 수동으로 다운로드하여 설치해 보세요.
  4. Visual C 활성화 Python용 도구 키트: 관리자로 Visual Studio 명령 프롬프트를 열고 다음 명령을 실행합니다.

    "C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\vcvarsall.bat" x86

    이 명령은 lxml 확장을 빌드하기 위해 Python에 필요한 환경 변수를 임시로 설정합니다.

  5. lxml 다시 설치: 위 단계를 완료한 후 다음을 사용하여 pip를 통해 다시 lxml 설치를 시도합니다.

    pip install lxml

다음 단계를 수행하면 "Microsoft Visual C 14.0 필요" 오류가 발생하지 않고 lxml을 성공적으로 설치할 수 있습니다.

위 내용은 Windows에서 lxml을 설치하려면 \'Microsoft Visual C 14.0이 필요합니다\'가 필요한 이유는 무엇이며 어떻게 해결할 수 있습니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.