我试图在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,但问题是抛出相同的错误。
8条答案
按热度按时间goucqfw61#
转到此链接并下载Microsoft C++生成工具:
https://visualstudio.microsoft.com/visual-cpp-build-tools/
打开安装程序,然后按照步骤操作。
你可能有这样的东西,只是下载它或恢复。
如果以上更新不起作用,则需要在此处进行配置或进行一些更新您也可以通过单击“修改"在此处进行一些更新
请检查并下载您需要的内容,否则您可能会发现您只需要更新Microsoft Visual C++(如错误所述),但是我也建议更新那里的一切,因为你可能在你未来的程序中仍然需要它。我认为那些与C++一样的人我以前也做过类似的事情,就像安装python包来创建WorldCloud可视化一样。
更新:二〇二〇年十二月二十八日
您也可以在此处执行以下步骤:
1.选择:工作负载→使用C++进行桌面开发
您也可以使用以下命令自动实现相同的操作:
参考编号:
https://www.scivision.dev/python-windows-visual-c-14-required
pkmbmrz72#
2020 -Visual C++的转散发/建置工具
可以使用以下两个命令执行静默安装**:**
和
ulmd4ohb3#
1.升级您的pip:python -m pip安装--升级pip
1.升级您的车轮:pip安装--升级轮
1.使用以下工具升级安装工具:pip安装--升级安装工具
1.关闭终端
1.请尝试重新安装软件包。
砰!!!成功了。
cx6n0qe34#
我尝试了所有的方法,最后,从python 3.10降级到3.9是有效的。(我在这篇评论中注意到了,但这是一个有点不同的场景:(第10页)
oogrdqng5#
请检查是否安装了较旧版本的Microsoft Visual C++。如果安装了,请卸载它们。
xytpbqjk6#
除了@ice bear验证的答案之外,只需确保在下载并安装最新的visual studio生成工具后重新启动系统,然后您可能遇到的错误就会消失!
ssgvzors7#
尝试了Prason的方法。还尝试了建议的修复here
ggazkfy88#
我在使用virtualenv的时候遇到了上面提到的问题。使用conda环境解决了这个问题。Conda自动安装vs2015_runtime,它编译轮子没有问题。