前提・実現したいこと
Google Colaboratory 上に構築している環境で、モジュール sudachipy を利用したいです。
import に上手く行っていないようで、下記のエラーが表示されています。
発生している問題・エラーメッセージ
ImportError Traceback (most recent call last) <ipython-input-***> in <module>() ----> 1 from sudachipy import tokenizer 2 from sudachipy import dictionary ImportError: cannot import name 'tokenizer'
***の箇所は英数字が記載されていたのですが、一般に公開してもよいものか判断がつかなかったため、伏せ字にしています。
該当のソースコード
!pip install -e git+git://github.com/WorksApplications/SudachiPy@develop#egg=SudachiPy !pip list | grep sudachipy from sudachipy import tokenizer from sudachipy import dictionary
試したこと
・他のインストールされているモジュールと、インストールしようとしているモジュール'sudachipy'のパスが異なっていたため、手動で移動した
他のモジュールがインストールされているパス:/usr/local/lib/python3.6/dist-packages
sudachipy がインストールされたパス:/content/src/sudachipy
結果:同様のエラーが発生
・import をパス指定する
import sys
sys.path.append('/content/src/sudachipy')
from sudachipy import tokenizer
from sudachipy import dictionary
結果:同様のエラーが発生
別のモジュールを コマンド !pip install [モジュール名] でインストールした場合は利用出来ました。
パスの指定の問題ではないかと思ったのですが、解決できませんでした。
補足情報(FW/ツールのバージョンなど)
google colab で、python 3.6 を利用
別途必要な情報があればご教示頂けますと幸いです。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。