ぴよがち

技術的な話をします。みんなで強くなりましょう。

ChatRWKV v2のビルド時の LNK1104: cannot open file 'python311.lib' エラー

ChatRWKV v2をビルドする際に、エラーが出てちょっと面倒だったのでメモ。

エラー内容

こんな感じ

$ python chat.py

...

LINK : fatal error LNK1104: ファイル 'python311.lib' を開くことができません。
ninja: build stopped: subcommand failed.

...

RuntimeError: Error building extension 'wkv_cuda'

対処法

%LocalAppData%\Programs\Python\Python311\libs にあったファイル全て(python311.lib を含む)を、 cudart.libのあるフォルダに放り込んだら通るようになりました。

もっとマシな方法ありそうですが、とりあえず動くのでヨシ!