Python,安装clarifai-->;VS14.0 link.exe失败,退出状态为1158
我刚刚安装了Python 3.6+Selenium,现在想安装Clarifai 2.0.21 以下命令失败:Python,安装clarifai-->;VS14.0 link.exe失败,退出状态为1158,python,visual-c++,command-line,clarifai,Python,Visual C++,Command Line,Clarifai,我刚刚安装了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版本。在创建该库之前,这部分工作一直在进行 我得到了新的错误,如下所示: 生成代码 已完成生成代码 链接:致命错误LNK1158:无法运行“rc.exe” 错误:命令“C:\Progr
python -m pip install clarifai==2.0.21
起初它要求VC++14.0,但我有14.1(VS2017),
所以我安装了VC++2015 BuildTools,它有14.0版本。在创建该库之前,这部分工作一直在进行
我得到了新的错误,如下所示:
生成代码已完成生成代码
链接:致命错误LNK1158:无法运行“rc.exe” 错误:命令“C:\Program Files(x86)\Microsoft Visual Studio 14.0\VC\BIN\link.exe”失败,退出状态为1158 你知道我的安装中有什么遗漏吗?
谢谢你我今天遇到了一个类似的问题,我通过参考 要解决此问题,请执行以下步骤:
路径
环境变量中:
C:\ProgramFiles(x86)\Windows工具包\10\bin\x64
C:\ProgramFiles(x86)\Windows Kits\8.1\bin\x86
复制到C:\ProgramFiles(x86)\Microsoft Visual Studio 14.0\VC\bin
在较新的Windows中,这些文件也可能是最高版本:
C:\ProgramFiles(x86)\Windows Kits\10\bin\10.0.version\x86
在使用PIP/Python 3.5和Visual Studio 2017安装librosa时,我遇到了非常相同的问题,而使用PIP安装librosa时(以及它的依赖关系)
使用Visual Studio 2017开发者提示解决了该问题,并从中运行了pip安装
希望这能帮助别人。以防这能帮助别人。对于基线VS2015,我没有遇到最初的问题。我现在看到了LNK1158错误的相同问题。我猜测是因为我现在使用的是VS2015更新2,它使用“C:\Program Files(x86)\Windows Kits\10\bin\10.0.16299.0\x64”中的rc.exe。 解决方案类似于另一个答案。可以从以下位置复制或获取rc.exe和rcdll.dll的符号链接:
C:\Program Files (x86)\Windows Kits\10\bin\10.0.16299.0\x64
到
我的天哪,这个问题。。。不管怎样,只做第二步对我来说就足够了。谢谢!您也可以使用以下命令将C:\Program Files(x86)\Windows Kits\8.1\bin\x86附加到PATH变量:set PATH=%PATH%;C:\Program Files(x86)\Windows Kits\8.1\bin\x86\n我想试试这个,因为我在python构建中遇到了Link1158错误。我在此处列出的位置找不到rc.exe和rcdll.dll。这些在Cython上也起作用。Cython失败
setup.py
build我有Windows 10和Windows工具包
只包含10
文件夹。rc.exe
和rcdll.dll
可在C:\Program Files(x86)\Windows Kits\10\bin\VERSION\u NUMBER\x86
和多IP版本\u NUMBER文件夹下找到。我从版本号最高的文件夹中复制了这两个文件,它成功了。我有VC 14,但它不起作用,而且这个问题是针对VC 2015的,不是2017的。谢谢。你试过使用你的版本开发者提示吗?你在问题中没有说明这一点。如果是这样,你应该把它加入你的问题中。。谢谢:谢谢!上面的评论不起作用,你的评论(对我来说)起作用了
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\bin\amd64