C++和MurMurhash中的Python pip空格安装错误

Python pip SpaCy Installation Error with C++ and Murmurhash(C++和MurMurhash中的Python pip空格安装错误)
本文介绍了C++和MurMurhash中的Python pip空格安装错误的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

编辑:有关正确答案,请参阅备注。 大家好,这是我在安装NLP程序spacy时遇到的一个问题。

我同时尝试了pip install -U spacypip install spacy,但似乎收到相同的错误。我在三台不同的电脑上试了试。我正在尝试通过Visual Studio 2017预览版安装。

看起来一切都很好,直到我收到以下错误:

错误:需要Microsoft Visual C++14.0。使用"Microsoft Visual C++生成工具":http://landinghub.visualstudio.com/visual-cpp-build-tools 命令"C:UserskevinAnaconda3python.exe-u-c"导入安装工具,tokenize;file=‘C:UserskevinAppDataLocalTemppip-build-jy_zc2z4murmurhashsetup.py’;f=getattr(tokenize,‘打开’,open)(file);code=f.read().replace(‘ ‘,’ ‘);f.CLOSE();EXEC(编译(代码,文件,’EXEC‘))"Install--Record C:UserskevinAppDataLocalTemppip-xagjck4j-recordinstall-record.txt--Single-Version-Extraally-Managed--Compile"在C:UserskevinAppDataLocalTemppip-build-jy_zc2z4murmurhash

中失败,错误代码为1
所以我去了错误中列出的网站,它对我需要安装的内容非常含糊,所以我只是回到Visual Studio 2017预览版安装程序,并点击"修改"。我已经安装了许多用于C++的工具,但我只是点击了所能看到的尽可能多的C++未选中框。然后我再次尝试,但仍然收到相同的错误。我不确定下一步该试什么。我也试着在我运行Linux的电脑上安装,但我仍然得到了MurMurhash部分。有没有人有什么想法?我过去很喜欢pip,但现在它总是让我发疯。

我已经检查了其他Spacy安装错误帖子。有一对夫妇和我的相似,但不一样。

谢谢

推荐答案

我的问题和你的类似。简短的答案是使用conda而不是pip来安装spacy。尝试使用Conda Install Spacy,因为它会自动安装依赖项。我在使用pip时吃了很多苦头,因为它需要相应的VSC++2015(对于python3.5+)编译器工具来构建源代码,同时安装Spacy。

顺便说一句,下载spacy WHL文件,然后使用pip安装对我不起作用。

这篇关于C++和MurMurhash中的Python pip空格安装错误的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持编程学习网!

本站部分内容来源互联网,如果有图片或者内容侵犯您的权益请联系我们删除!

相关文档推荐

Leetcode 234: Palindrome LinkedList(Leetcode 234:回文链接列表)
How do I read an Excel file directly from Dropbox#39;s API using pandas.read_excel()?(如何使用PANDAS.READ_EXCEL()直接从Dropbox的API读取Excel文件?)
subprocess.Popen tries to write to nonexistent pipe(子进程。打开尝试写入不存在的管道)
I want to realize Popen-code from Windows to Linux:(我想实现从Windows到Linux的POpen-code:)
Reading stdout from a subprocess in real time(实时读取子进程中的标准输出)
How to call type safely on a random file in Python?(如何在Python中安全地调用随机文件上的类型?)