EDIT : 정답에 대한 설명을 참조하십시오.Python pip C++ 및 Murmurhash의 SpaCy 설치 오류
안녕하세요, 여기 NLP 프로그램 SpaCY를 설치하는 데 문제가있었습니다.
나는 모두 pip install -U spacy
과 pip install spacy
을 시도했지만 동일한 오류가있는 것 같습니다. 나는 이것을 세 대의 컴퓨터에서 시험해 보았다. Visual Studio 2017 Preview를 통해 설치하려고합니다. 그래서 난 그냥 갔다
그래서 내가 오류에 나와있는 웹 사이트에 가서 그것이 내가 설치하는 데 필요한 매우 애매 : 나는 다음과 같은 오류를 얻을 때까지 그것은 모든 일처럼 보인다error: Microsoft Visual C++ 14.0 is required. Get it with "Microsoft Visual C++ Build Tools": http://landinghub.visualstudio.com/visual-cpp-build-tools Command "C:\Users\kevin\Anaconda3\python.exe -u -c "import setuptools, tokenize;file='C:\Users\kevin\AppData\Local\Temp\pip-build-jy_zc2z4\murmurhash\setup.py';f=getattr(tokenize, 'open', open)(file);code=f.read().replace('\r\n', '\n');f.close();exec(compile(code, file, 'exec'))" install --record C:\Users\kevin\AppData\Local\Temp\pip-xagjck4j-record\install-record.txt --single-version-externally-managed --compile" failed with error code 1 in C:\Users\kevin\AppData\Local\Temp\pip-build-jy_zc2z4\murmurhash\
괜찮습니다 다시 Visual Studio 2017 Preview Installer로 이동하고 "수정"을 클릭합니다. 이미 C++ 용 도구가 많이 설치되어 있었지만 볼 수있는만큼 많은 C++ 체크되지 않은 상자를 클릭했습니다. 그런 다음 다시 시도했지만 여전히 동일한 오류가 발생합니다. 다음에 무엇을 시도해야할지 모르겠습니다. 나는 또한 리눅스를 실행하는 내 컴퓨터에 설치하려고했는데 여전히 murmurhash 부분이있다. 누구든지 아이디어가 있습니까? 나는 핍을 좋아 했었지만 이제는 항상 나를 미치게 만듭니다.
다른 SpaCy 설치 오류 게시물을 확인했습니다. 광산과 비슷하지만 똑같지는 않은 부부가 있습니다.
감사합니다.
PIP 다운로드 .whl 파일 - 원하는 라이브러리 파일 + 설치 스크립트가 포함되어 있으므로 7-zip 또는 기타 아카이버 도구로 열어 설치 스크립트를 편집 할 수 있습니다. 그런 다음이 편집 된 .whl 파일에서 설치합니다. pip install.whl – Zydnar
@Zydnar 고마워요. 그것이 작동하는 경우에 아픈 시키십시오! – Kevin
Visual C++ 14.0은 Visual Studio 2015입니다. VS2017과 함께 설치할 수 있습니다. 아마도 VS2105에 대한 의존성이 있으며 VS2017에 대해 업데이트되지 않았을 것입니다. – stanthomas