よちよちpython

独習 python/Qpython/Pydroid3/termux/Linux

AndroidにtermuxでPythonモジュールのJanomeをインストール確認

Androidスマホにtermuxから形態素解析PythonモジュールのJanomeを入れてみました。
動作確認のみです。

まずはスマホでtermuxのアイコンをタップして起動。

仮想環境をactivateしたあと、
pipコマンドでモジュールをインストールします。

$ pip install janome

25.1MBのサイズがあります。

Installing collected packages: janome Successfully installed janome-0.3.9

上手く行ったようです。
確かめてみます。

Pythonを起動。

$ python

以下、対話インタープリタ

Python 3.7.3 (default, May  3 2019, 14:50:05)                                           [Clang 8.0.2 (https://android.googlesource.com/toolchain/clang 40173bab62ec7462 on linuxType "help", "copyright", "credits" or "license" for more information.                  
>>> from janome.tokenizer import Tokenizer  
>>> t=Tokenizer()                           
>>> s="吾輩は猫である"                      
>>> print(type(s))                          
<class 'str'>                               
>>> r = t.tokenize(s)                       
>>> print(type(r))                          
<class 'list'>
>>> print(r)                                
[<janome.tokenizer.Token object at 0x71f8b81400>, <janome.tokenizer.Token object at 0x71f8b81438>, <janome.tokenizer.Token object at 0x71f8b81470>, <janome.tokenizer.Token object at 0x71f8b814a8>, <janome.tokenizer.Token object at 0x71f8b814e0>]                   >>> for token in r:                        
...     print(token)                        
...                                         
吾輩    名詞,代名詞,一般,*,*,*,吾輩,ワガハイ,ワガハイ                                   は      助詞,係助詞,*,*,*,*,は,ハ,ワ        猫      名詞,一般,*,*,*,*,猫,ネコ,ネコ      で      助動詞,*,*,*,特殊・ダ,連用形,だ,デ, デある    助動詞,*,*,*,五段・ラ行アル,基本形, ある,アル,アル

以上、確認まで。