Closed qwerty2501 closed 2 years ago
これはWindows環境でどうしようもないことでありworkaround的に環境変数を設定するとその場所にライブラリをコピーできるように修正した。 テスト時にこれをdepsに設定しておけばWindowsでもテストが通る
close #3
テスト有効にしたほうがいいかもですね。 ただ現状このリポジトリのテストは元からあるテストが通らない状態になってるようなので整備が必要そうですが
テスト動くようにしたのはあくまでもこのリポジトリ内の話なので、vocievox_coreでも動くようにするにはvoicevox_coreがわにも .cargo/configのような変更が必要になります
3 でWindowsでテストがエラーになる原因を調べたが、原因は新しいWindowsではデフォで古いバージョンのonnxruntime.dllがインストールされており、Windowsのdll検索優先度順でそのデフォでインストールされてるonnxruntime.dllが参照されてしまっているのが原因。
これはWindows環境でどうしようもないことでありworkaround的に環境変数を設定するとその場所にライブラリをコピーできるように修正した。 テスト時にこれをdepsに設定しておけばWindowsでもテストが通る
close #3