我试图在Python上安装一个包,但Python在安装包时抛出了一个错误.我每次try 安装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的最新版本,但问题是抛出了相同的错误.

推荐答案

link下载这个,如果你有,就打开它

enter image description here

一旦你打开它,它可能会采取其他一些步骤,但这是显而易见的,只是go 做.

你会发现你可能有类似的东西,只要下载或继续.

MSBT

如果上面的更新不起作用,那么您需要在这里配置或进行一些更新.你也可以在这里更新我的点击"Modify".

判断并下载你需要的东西,或者你可能发现你只需要在错误上声明更新Microsoft Visual C++,但是I also suggest to update everything there cause you might still need it on your future programs,我认为那些C++的我以前做过,并且有类似的问题,就像安装Python包创建WorldCloud可视化一样.

C++ Build tools


更新:2020年12月28日

您也可以按照以下步骤操作

Select: Workloads → Desktop development with C++, then for Individual Components, select only:

  • Windows 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

来源here

Python-3.x相关问答推荐

如何从Django连接到Neo4J s AuraDB(免费层)?'

我的SELECT函数搜索的是列,而不是列中的数据.我怎么才能让它搜索数据呢?

正则表达式匹配并提取括号前的单词

如何检索与美汤相似的标签中的文本?

无法使用Python slack 螺栓SDK读取在 slack 通道中收到的消息

无法导入名称';核心';来自部分初始化的模块';tensorflow_datasets';(很可能是由于循环导入)

如何提高 snowpark 程序的性能?

如何将 WebDriver 传输到导入的测试?

包含值超出范围的 ID 的新 DataFrame 列?

Python defaultdict 在获取时返回 None,尽管使用默认值初始化

使用正确的数据类型时,使用 Cerberus 验证 JSON 架构会引发错误

如何查找 tensorflow.python.data.ops.dataset_ops.MapDataset 对象的大小或形状,make_csv_dataset 的输出

python中是否有大于但小于函数?

无法在 Windows Python 3.5 上安装 Levenshtein 距离包

全局捕获快速 api 中的异常

如何在多核上运行 Keras?

Python中的多行日志(log)记录

无 Python 错误/错误?

Python3 - 如何从现有抽象类定义抽象子类?

如何从集合中删除多个元素?