我正在尝试在win7上安装scrapy。一种依赖是python-crfsuite。当我运行时:
pip install python-crfsuite==0.8.4它反复失败,最终给出:
copying pycrfsuite\__init__.py -> build\lib.win32-2.7\pycrfsuite
running build_ext
building 'pycrfsuite._pycrfsuite' extension
error: Microsoft Visual C++ 9.0 is required. Get it from http://aka.ms/vcpython27此软件包是否有用于win32的预编译二进制文件?
发布于 2016-11-14 04:59:33
如果您已经安装了带有Common tools的Microsoft Visual Studio版本。您所需要做的就是运行这个命令。
set VS90COMNTOOLS=%VS140COMNTOOLS%假设您当前安装了Visual Studio 14。
发布于 2020-01-04 00:42:43
添加此答案是为了帮助多年后仍在尝试安装python-crfsuite的人。
当我要求pip在Python3.8,Windows10上安装C++ - C++时,我得到了一个关于需要安装Microsoft Visual Python 14.0的错误信息。它一直在说需要Microsoft Visual C++来创建轮子。
对我来说最终起作用的是在Python 3.7.4上安装python-crfsuite。
我怀疑这是因为PyPI上的python-crfsuite轮子在Python3.8中不可用,但在Python3.7中可用。您可以查看软件包的PyPI页面以查看哪些轮子可用https://pypi.org/project/python-crfsuite/#files
另外,如果
pip install python-crfsuite对您不起作用,请尝试下载轮子并让pip安装它。
https://stackoverflow.com/questions/38982521
复制相似问题