gpt4 book ai didi

使用 LINK : fatal error LNK1104: cannot open file 'kernel32.lib' with VC 2017 进行 Python pip 安装

转载 作者:行者123 更新时间:2023-12-01 23:50:32 24 4
gpt4 key购买 nike

上周刚刚在这台计算机上安装了 Windows 7 Ultimate 和 Python。所以一切都很新鲜。当我尝试pip install

这样简单的事情时
pip install twisted

它会经历整个过程,然后停止并提示:

 C:\Program Files (x86)\Microsoft Visual Studio\2017\BuildTools\VC\Tools
\MSVC\14.13.26128\bin\HostX86\x64\link.exe /nologo /INCREMENTAL:NO /LTCG /DLL
/MANIFEST:EMBED,ID=2 /MANIFESTUAC:NO /LIBPATH:c:\python36\libs
/LIBPATHc:\python36\PCbuild\amd64 "/LIBPATH:C:\Program Files (x86)\Microsoft
Visual Studio\2017\BuildTools\VC\Tools\MSVC\14.13.26128\lib\x64" "/LIBPATH:C:\Program Files((x86)\Microsoft Visual Studio\2017\BuildTools\VC\Tools\MSVC\14.13.26128\lib\x86" /EXPORT:PyIinit_raiser build\temp.win-amd64-3.6\Release
\src/twisted/test/raiser.obj /OUT:build\lib.win-amd64-3.6\twisted
\test\raiser.cp36-win_amd6.pyd /IMPLIB:build\temp.win0amd64-3.6\Release
\src/twisted/test\raiser.cp36-win_amd64.lib'

LINK: fatal error LNK1104: cannot open file 'kernel32.lib'

我已经进行了搜索。我的驱动器上的各个文件夹中有 17 个 kernel32.lib 文件,这些文件已由我安装的所有编程套件等安装。

我一直在研究这个问题,但找不到有效的解决方案。

重新安装 VC++ 2017 不起作用。安装“Microsoft Windows SDK for Windows 7”不起作用。我尝试添加“PATH”来将文件定向到kernel32.lib,但这也不起作用。

当我打开 Visual Studio 时,转到工具 > 选项 > 项目和解决方案 > VC++ 目录,它指出:

VC++ Directories editing in Tools > Options has been deprecated.

VC++ Directories are now available as a user property sheet that is added by
default to all projects.

但我只是在 Python 中进行 pip install,我没有制作 C++ 程序。

微软是否有可能基本上禁止了我通过pip install使用这些文件的能力?

如何解决此问题以便正确安装我的软件包?

编辑:这个问题与 this question 不同因为该问题针对不同版本的 VS,并且该问题的答案不起作用或不适用。

最佳答案

在 Windows 上 pip install nes_py 时,我遇到了完全相同的错误,我可以通过 Visual Studio 安装程序添加 Windows 10 SDK (10.0.18362.0) 来解决该问题

关于使用 LINK : fatal error LNK1104: cannot open file 'kernel32.lib' with VC 2017 进行 Python pip 安装,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49653161/

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