python无法打开kernel32.lib_带有LINK的Python pip安装:致命错误LNK1104:无法使用VC 2017打开文件'kernel32.lib'...
时间: 2024-03-08 11:46:01 浏览: 232
Python利用pip安装tar.gz格式的离线资源包
5星 · 资源好评率100%
这个错误通常是由于缺失Windows SDK导致的。您可以按照以下步骤尝试解决:
1. 确保您已安装最新版本的Microsoft Visual Studio。
2. 打开Visual Studio Installer并确保已安装Windows 10 SDK。
3. 检查您的环境变量中是否包含Windows SDK的路径。您可以在命令提示符下运行以下命令来检查:
```
echo %PATH%
```
如果您没有看到Windows SDK的路径,请按照以下步骤添加它:
- 打开“控制面板”并选择“系统和安全”。
- 选择“系统”。
- 单击“高级系统设置”。
- 在“高级”选项卡上,单击“环境变量”。
- 在“系统变量”下,单击“新建”。
- 在“变量名”字段中输入“WindowsSdkDir”,在“变量值”字段中输入Windows SDK的路径。
- 单击“确定”关闭所有打开的对话框。
4. 确保您正在使用正确版本的Python。如果您的Visual Studio安装的是VC 2017,则需要使用Python 3.5或更高版本。
如果您仍然遇到问题,请尝试重新安装Windows SDK并重新启动计算机。
阅读全文