gpt4 book ai didi

python-2.7 - Visual C++ for Python 失败,退出状态为 2

转载 作者:行者123 更新时间:2023-12-01 03:28:58 27 4
gpt4 key购买 nike

  File "c:\users\user\appdata\local\temp\pip_build_user\ssdeep\.eggs\cff
i-1.8.2-py2.7-win32.egg\cffi\ffiplatform.py", line 65, in _build
raise VerificationError('%s: %s' % (e.__class__.__name__, e))

cffi.ffiplatform.VerificationError: CompileError: command 'C:\\Users\\user\\
AppData\\Local\\Programs\\Common\\Microsoft\\Visual C++ for Python\\9.0\\VC\\Bin
\\cl.exe' failed with exit status 2

打扫干净...
命令 python setup.py egg_info 在 c:\users\中失败,错误代码为 1

我不断收到此错误。我在这里尝试了多种其他解决方案,但没有运气。我是不是错过了什么。谢谢

最佳答案

一种粗略的方法对我有用。也许有知识的人可以优化答案:

  • 阅读以下文章Link
  • 我的是 Python 2.7。我按照文章安装了Visual
    python 2.7的C++编译器。 InstallLink
  • 这会在“%AppData%\Local\Programs\Common\Microsoft”中安装一个文件夹。
  • 我复制的内容
  • “...\Visual C++ for Python\9.0\VC\include”到“C:\Python27\include”
  • “...\Visual C++ for Python\9.0\VC\lib”到“C:\Python27\libs”
  • "...\Visual C++ for Python\9.0\WinSDK\Include"到 "C:\Python27\include"
  • "...\Visual C++ for Python\9.0\WinSDK\lib"到 "C:\Python27\libs"
  • 我在环境变量中编辑路径以包含这两个目录(“C:\Python27\include”和“C:\Python27\libs”。我认为这一步不是必需的)。
  • 编辑目录“C:\Python27\Lib\distutils”中的“msvc9compiler.py”
  • 行 # ~270 硬编码链接到 "vcvarsall.bat""%appdata%..\Visual C++ for Python\9.0\vcvarsall.bat"
  • 第 # ~394 os.environ['include'] = "C:\\Python27\\include"
  • 第 # ~396 os.environ['lib'] = "C:\\Python27\\libs"
  • 第 # ~402 行将链接硬编码到 self.cc = "...\Visual C++ for Python\9.0\VC\Bin\cl.exe" (注意:它是\Bin 而不是\bin。)
  • Line # ~403 类似于上面的硬编码链接到 self.linker。

  • 执行上述步骤对我有用。

    关于python-2.7 - Visual C++ for Python 失败,退出状态为 2,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39358876/

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