回答編集履歴
4
回避方法があるので"問答無用で"はいったん打ち消し線
test
CHANGED
@@ -6,7 +6,7 @@
|
|
6
6
|
|
7
7
|
メッセージ"issueを英語で書く必要はありません。"がでているということは[mecab-python3](https://pypi.org/project/mecab-python3/)を使っていますね
|
8
8
|
|
9
|
-
mecab-python3は、`import unidic`や`import unidic_lite`が成功すると、問答無用でその辞書をシステム辞書として使う様な挙動をします
|
9
|
+
mecab-python3は、`import unidic`や`import unidic_lite`が成功すると、~~問答無用で~~その辞書をシステム辞書として使う様な挙動をします
|
10
10
|
(参考)
|
11
11
|
https://github.com/SamuraiT/mecab-python3/blob/v1.0.9/src/MeCab/__init__.py#L62
|
12
12
|
https://github.com/SamuraiT/mecab-python3/blob/v1.0.9/src/MeCab/__init__.py#L125
|
3
表記ちゃんと
test
CHANGED
@@ -12,7 +12,7 @@
|
|
12
12
|
https://github.com/SamuraiT/mecab-python3/blob/v1.0.9/src/MeCab/__init__.py#L125
|
13
13
|
|
14
14
|
|
15
|
-
NEologdはIPA品詞体系で、
|
15
|
+
NEologdはIPA品詞体系で、UniDicとは**品詞体系が異なります**
|
16
16
|
メイン辞書とユーザ辞書で品詞体系が違うと動くはずがないですから、そのチェックで引っかかって"incompatible dictionary"だと言われているのです
|
17
17
|
|
18
18
|
まずはunidicパッケージやunidic-liteパッケージを削除して`import unidic`や`import unidic_lite`が失敗するようにしてください
|
2
fix typo
test
CHANGED
@@ -12,7 +12,7 @@
|
|
12
12
|
https://github.com/SamuraiT/mecab-python3/blob/v1.0.9/src/MeCab/__init__.py#L125
|
13
13
|
|
14
14
|
|
15
|
-
NEologdは
|
15
|
+
NEologdはIPA品詞体系で、unidicとは**品詞体系が異なります**
|
16
16
|
メイン辞書とユーザ辞書で品詞体系が違うと動くはずがないですから、そのチェックで引っかかって"incompatible dictionary"だと言われているのです
|
17
17
|
|
18
18
|
まずはunidicパッケージやunidic-liteパッケージを削除して`import unidic`や`import unidic_lite`が失敗するようにしてください
|
1
少し編集
test
CHANGED
@@ -15,9 +15,9 @@
|
|
15
15
|
NEologdはipadoc系の品詞体系で、unidicとは**品詞体系が異なります**
|
16
16
|
メイン辞書とユーザ辞書で品詞体系が違うと動くはずがないですから、そのチェックで引っかかって"incompatible dictionary"だと言われているのです
|
17
17
|
|
18
|
-
まずはunidicパッケージを削除して`import unidic`や`import unidic_lite`が失敗するようにしてください
|
18
|
+
まずはunidicパッケージやunidic-liteパッケージを削除して`import unidic`や`import unidic_lite`が失敗するようにしてください
|
19
19
|
|
20
20
|
----
|
21
21
|
|
22
22
|
あと `MeCab.Tagger("mecabrc -u c:/neologd/NEologd.dic")`としてますけれど、オプションなしにmecabrcをいきなり指定するとどう動くのか知らないです
|
23
|
-
`MeCab.Tagger("-r mecabrc -u c:/neologd/NEologd.dic")`
|
23
|
+
`MeCab.Tagger("-r mecabrc -u c:/neologd/NEologd.dic")`でカレントディレクトリにあるmecabrcを指定したかったのかな? とは感じました
|