ImportError: DLL load failed
lash-1997 opened this issue · 3 comments
すみません。
[from sudachipy import tokenizer]の時、失敗した。
そして、sudachipy中の「.pyd」全部importできないことが発見した。
system:win10
python:3.7.6
SudachiPy :0.4.9
こんにちは!
おそらく、Cythonのビルドに関する問題だと思います。
我々のSlack Workspaceで報告されている事象 (閲覧にはSlackへの参加が必要です)と同様のものと思われます。
上記のケースでは、以下の手順で直ったそうです;
正しい解決方法かは不明ですが、私はBuild Tools for Visual StudioのVisual C++ Build ToolsのWindows 10 SDKをインストールしたところエラーが解消しました。
https://visualstudio.microsoft.com/ja/downloads/
同様の事例に遭われた方の参考になれば幸いです。
まずは、C++ Build Toolsをインストールして、SudachiPy
と dartsclone
(依存しているライブラリ、こちらもCython利用)を再度pip installすれば、直るかもしれません。
また、さらなる調査が必要な場合は、「失敗した」時のエラーメッセージを教えてもらえますか。
お返事ありがとうございます。
同じsystemとpythonのパソコン中には、sudachipy中の「.pyd」全部importできます。
たぶん、Cythonに関する。
私はやってみます。
@lash-1997 0.6.0ではこの問題は再現できるでしょうか?