gpt4 book ai didi

Windows 上的 python pip - 命令 'cl.exe' 失败

转载 作者:IT老高 更新时间:2023-10-28 21:56:49 28 4
gpt4 key购买 nike

我正在尝试使用 pip install spacy 安装 spaCy,但出现以下错误 ..

enter image description here

我安装了 VS 2015,我安装了以下 Python ..

3.5.2 |Anaconda 2.5.0(64 位)| (默认,2016 年 7 月 5 日,11:41:13)[MSC v.1900 64 位 (AMD64)]

我尝试了以下 SO 解决方案无济于事..

以及其他各种。对于这个特定的库来说,这不是一个独特的问题,但更普遍的是,每当我尝试安装需要 C 才能在 Windows 上构建的 Python 库时。

最佳答案

您正在安装一个包含用 C/C++ 编写的部分的软件包,因此您需要在您的计算机和您的 PATH cl.exe(Microsoft C 编译器)。 PATH 是一个环境变量,它告诉 Windows 在哪里可以找到可执行文件。

首先,确保安装了适用于 Visual Studio 的 C++ 构建工具

  • 如果您的计算机上已经安装了 Visual Studio,请从 Visual Studio 安装程序安装使用 C++ 进行桌面开发,您应该在“开始”菜单中安装该安装程序。
  • 否则,您可以从 Visual Studio downloads page 单独下载 Build Tools for Visual Studio (靠近页面底部),然后从安装程序中选择 C++ 构建工具

然后,使用 “开始”菜单中的 Visual Studio 文件夹中的特殊命令提示符之一,而不是使用普通的命令提示符或 PowerShell。这会自动设置 PATH,以便找到 cl.exe

  • 对于 32 位 Python,请使用 x86 原生工具命令提示符
  • 对于 64 位 Python,请使用 x64 原生工具命令提示符

关于Windows 上的 python pip - 命令 'cl.exe' 失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41724445/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com