Python 패키지를 설치할 때 "오류: Microsoft Visual C++ 14.0 이상이 필요합니다"를 해결하는 방법은 무엇입니까?
Python에 패키지를 설치하려고 하는데 Python이 패키지 설치에 오류를 던지고 있습니다.설치를 시도할 때마다 오류가 발생합니다.pip install google-search-api.
여기 오류가 있습니다. 어떻게 성공적으로 설치할 수 있습니까?
error: Microsoft Visual C++ 14.0 or greater is required. Get it with "Microsoft C++ Build Tools": https://visualstudio.microsoft.com/visual-cpp-build-tools/
저는 이미 그것을 업데이트했고 14.27의 최신 버전을 가지고 있지만 문제는 같은 오류를 던지고 있습니다.
다음 링크로 이동하여 Microsoft C++ 빌드 도구를 다운로드하십시오.
https://visualstudio.microsoft.com/visual-cpp-build-tools/
설치 관리자를 연 다음 단계를 따릅니다.
이와 같은 내용이 있을 수 있습니다. 다운로드하거나 다시 시작하십시오.
위의 업데이트가 작동하지 않으면 여기에서 구성하거나 일부 업데이트를 수행해야 합니다.여기서도 "수정"을 클릭하여 일부 업데이트를 수행할 수 있습니다.
이를 확인하고 필요한 내용을 다운로드하지 않으면 오류에 명시된 대로 Microsoft Visual C++을 업데이트해야 할 수도 있지만 향후 프로그램에서 필요할 수도 있으므로 모든 내용을 업데이트하는 것이 좋습니다.제가 전에 했던 것처럼 C++를 사용하는 사람들은 월드 클라우드 시각화를 만들기 위해 파이썬 패키지를 설치할 때와 비슷한 문제를 겪었다고 생각합니다.
업데이트: 2020년 12월 28일
다음 단계를 수행할 수도 있습니다.
- 선택: 워크로드 → C++을 사용한 데스크톱 개발
- 그런 다음 개별 구성요소에 대해서만 다음을 선택합니다.
- 윈도 10 SDK
- C++ x64/x86 빌드 도구
다음 명령을 사용하여 동일한 작업을 자동으로 수행할 수도 있습니다.
vs_buildtools.exe --norestart --passive --downloadThenInstall --includeRecommended --add Microsoft.VisualStudio.Workload.NativeDesktop --add Microsoft.VisualStudio.Workload.VCTools --add Microsoft.VisualStudio.Workload.MSBuildTools
참조:
https://www.scivision.dev/messages-windows-visual-c-14-required
2020 - Visual C++을 위한 재배포/구축 도구
자동 설치는 다음 두 가지 명령을 사용하여 수행할 수 있습니다.
vs_buildtools__370953915.1537938681.exe --quiet --add Microsoft.VisualStudio.Workload.VCTools
그리고.
VC_redist.x64.exe /q /norestart
저는 모든 것을 시도했고 마침내, python 3.10에서 3.9로 다운그레이드하는 것이 효과가 있었습니다. (저는 이 댓글에서 알아차렸지만, 조금 다른 시나리오입니다: https://stackoverflow.com/a/70617749/17664284 )
@icebear의 확인된 답변 외에도 최신 비주얼 스튜디오 빌드 도구를 다운로드 및 설치한 후 시스템을 재부팅해야 합니다.그러면 오류가 발생할 수 있습니다!
- 다음을 사용하여 파이프 업그레이드:
python -m pip install --upgrade pip - 사용하여 휠 업그레이드 방법:
pip install --upgrade wheel - 다음을 사용하여 설치 도구를 업그레이드합니다.
pip install --upgrade setuptools - 터미널을 닫습니다.
- 패키지를 다시 설치해 보십시오.
모든 C++ 종속성을 설치한 후에도 나의 경우 python 버전의 문제였기 때문에 문제가 해결되지 않았습니다.저는 python 11.x로 작업하고 있었고 langchain-Chroma 모듈을 사용하고 있었습니다.Chroma는 python 10.x를 지원합니다.
virtualenv를 사용할 때 위에서 언급한 문제가 발생했습니다.대신 콘다 환경을 사용하여 문제를 해결했습니다.Conda는 문제없이 휠을 컴파일하는 vs2015_runtime을 자동으로 설치합니다.
이전 버전의 Microsoft Visual C++이 설치되어 있지 않은지 확인합니다.제거할 경우 제거합니다.
여기 오류가 있습니다. 오류: pyproject.toml 기반 프로젝트를 설치하는 데 필요한 다중 명령용 휠을 빌드할 수 없습니다.
download whole https://www.lfd.uci.edu/ ~gohlke/downlabs/#multidict
pip install multidict-6.0.2-py3-pip-any.와글와글
pip 설치 httpie
프래슨의 접근법을 시도했습니다.또한 여기에 제안된 해결책을 시도했습니다.
- conda install -c conda-inclimptimplicit
- pip 설치 --upgrade gensim
언급URL : https://stackoverflow.com/questions/64261546/how-to-solve-error-microsoft-visual-c-14-0-or-greater-is-required-when-inst
'programing' 카테고리의 다른 글
| Xaml Value 필드에서 사용자 지정 색상 값을 설정하려면 어떻게 해야 합니까? (0) | 2023.05.17 |
|---|---|
| .NET 4.0에는 새로운 GAC가 있습니다. 이유는 무엇입니까? (0) | 2023.05.17 |
| 루비의 배열에 값이 있는지 확인하는 방법 (0) | 2023.05.17 |
| jQuery를 사용하여 한 요소를 다른 요소에 상대적으로 배치하는 방법은 무엇입니까? (0) | 2023.05.17 |
| Invoke()와 Begin의 차이점은 무엇입니까?호출() (0) | 2023.05.17 |



