Python,安装 clarifai --> VS14.0 link.exe 失败,退出状态为 1158
Python, installing clarifai --> VS14.0 link.exe failed with exit status 1158
我全新安装了 Python 3.6 + Selenium,现在想安装 Clarifai 2.0.21。
以下命令失败:
python -m pip install clarifai==2.0.21
起初它要求 VC++ 14.0 但我有 14.1(使用 VS2017),
所以我安装了 VC++2015 BuildTools 14.0.这在创建库之前部分起作用。
我收到下一个新错误:
Generating code
Finished generating code
LINK : fatal error LNK1158: cannot run 'rc.exe'
error: command 'C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\BIN\link.exe' failed with exit status 1158
知道我的安装是否遗漏了什么吗?
谢谢
今天遇到了类似的问题,参考
解决了
Visual Studio can't build due to rc.exe.
要解决此问题,请执行后续步骤:
将此添加到您的 PATH
环境变量中:
C:\Program Files (x86)\Windows Kits\bin\x64
将这些文件 rc.exe
& rcdll.dll
从 C:\Program Files (x86)\Windows Kits.1\bin\x86
复制到 C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\bin
在较新的 Windows 中,这些文件也可能是最高版本:C:\Program Files (x86)\Windows Kits\bin.0.VERSION\x86
我在安装时使用 PIP / Python 3.5 和 Visual Studio 2017 时遇到了同样的问题使用 pip 的 librosa(以及它的依赖性重新采样)
使用 Visual Studio 2017 开发人员提示 和 运行 从那里进行 pip 安装解决了问题。
希望对某人有所帮助。
万一这对某人有帮助。使用基线 VS2015 时,我没有出现原始问题。我现在看到与 LNK1158 错误相同的问题。我推测是因为我现在使用的是 VS2015 Update 2,它使用 "C:\Program Files (x86)\Windows Kits\bin.0.16299.0\x64" 中的 rc.exe。
该解决方案类似于另一个答案。它是从以下位置复制或获取 rc.exe 和 rcdll.dll 的符号链接:
C:\Program Files (x86)\Windows Kits\bin.0.16299.0\x64
至
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\bin\amd64
我全新安装了 Python 3.6 + Selenium,现在想安装 Clarifai 2.0.21。
以下命令失败:
python -m pip install clarifai==2.0.21
起初它要求 VC++ 14.0 但我有 14.1(使用 VS2017), 所以我安装了 VC++2015 BuildTools 14.0.这在创建库之前部分起作用。
我收到下一个新错误:
Generating code
Finished generating code
LINK : fatal error LNK1158: cannot run 'rc.exe' error: command 'C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\BIN\link.exe' failed with exit status 1158
知道我的安装是否遗漏了什么吗? 谢谢
今天遇到了类似的问题,参考
解决了Visual Studio can't build due to rc.exe.
要解决此问题,请执行后续步骤:
将此添加到您的
PATH
环境变量中:C:\Program Files (x86)\Windows Kits\bin\x64
将这些文件
rc.exe
&rcdll.dll
从C:\Program Files (x86)\Windows Kits.1\bin\x86
复制到C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\bin
在较新的 Windows 中,这些文件也可能是最高版本:C:\Program Files (x86)\Windows Kits\bin.0.VERSION\x86
我在安装时使用 PIP / Python 3.5 和 Visual Studio 2017 时遇到了同样的问题使用 pip 的 librosa(以及它的依赖性重新采样)
使用 Visual Studio 2017 开发人员提示 和 运行 从那里进行 pip 安装解决了问题。
希望对某人有所帮助。
万一这对某人有帮助。使用基线 VS2015 时,我没有出现原始问题。我现在看到与 LNK1158 错误相同的问题。我推测是因为我现在使用的是 VS2015 Update 2,它使用 "C:\Program Files (x86)\Windows Kits\bin.0.16299.0\x64" 中的 rc.exe。 该解决方案类似于另一个答案。它是从以下位置复制或获取 rc.exe 和 rcdll.dll 的符号链接:
C:\Program Files (x86)\Windows Kits\bin.0.16299.0\x64
至
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\bin\amd64