Python 3.6 + Seleniumの新規インストールがあり、Clarifii 2.0.21をインストールしたい。
次のコマンドが失敗します。
python -m pip install clarifai==2.0.21
最初はVC++ 14.0を要求しましたが、14.1(VS2017を使用)を持っていたため、14.0のVC++ 2015 BuildToolsをインストールしました。これは、ライブラリを作成するまで部分的に機能しました。
次のような新しいエラーが発生しました。
コードを生成する
完成した生成コード
リンク:致命的なエラーLNK1158:「rc.exe」エラーを実行できません:コマンド「C:\ Program Files(x86)\ Microsoft Visual Studio 14.0\VC\BIN\link.exe」は終了ステータス1158で失敗しました
私のインストールに何か足りないものがあるかどうかはわかりませんか?ありがとうございました
今日も同様の問題がありましたが、
rc.exeが原因でVisual Studioをビルドできません 。
問題を修正するには、次の手順を実行します。
これをPATH
環境変数に追加します。
C:\Program Files (x86)\Windows Kits\10\bin\x64
これらのファイル_rc.exe
_&_rcdll.dll
_をC:\Program Files (x86)\Windows Kits\8.1\bin\x86
からC:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\bin
にコピーします
PIP/Python 3.5とVisual Studio 2017を使用して、pip =(および依存関係のリサンピー)
Visual Studio 2017 Developer Promptを使用して問題を解決し、そこからpipインストールを実行しました。
それが誰かを助けることを願っています。
これが誰かを助ける場合。元の問題は、ベースラインVS2015では私には発生しませんでした。 LNK1158エラーで同じ問題が発生しました。 「C:\ Program Files(x86)\ Windows Kits\10\bin\10.0.16299.0\x64」のrc.exeを使用するVS2015 Update 2を使用しているためだと思います。解決策は別の答えに似ています。 rc.exeとrcdll.dllのシンボリックリンクをコピーするか、以下から取得します。
C:\Program Files (x86)\Windows Kits\10\bin\10.0.16299.0\x64
に
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\bin\AMD64