回答編集履歴

3

修正

2021/07/27 01:35

投稿

quickquip
quickquip

スコア11051

test CHANGED
@@ -80,7 +80,13 @@
80
80
 
81
81
 
82
82
 
83
+ でいいかと思います。
84
+
85
+
86
+
87
+ `lib/site-packages/`配下にunidic辞書が入って、そこを見にいきます。
88
+
83
- でいいか思いま。その場合コマンドラインで使うmecabは要りません。
89
+ Pythonバインディング、libmecab.dllと、辞書がべて`lib/site-packages/`中で揃うので、この場合コマンドラインで使うmecabは要りません。
84
90
 
85
91
 
86
92
 
@@ -100,7 +106,13 @@
100
106
 
101
107
 
102
108
 
109
+ かな、と思います。
110
+
111
+
112
+
113
+ Pythonバインディングと、libmecab.dllが`lib/site-packages/`の中に置かれます。
114
+
103
- かなと思います。これだとコマンドラインで使うmecabの方の辞書を見にいきます。
115
+ 辞書だけ、コマンドラインで使うmecabの方を見にいきます。
104
116
 
105
117
 
106
118
 

2

追記

2021/07/27 01:35

投稿

quickquip
quickquip

スコア11051

test CHANGED
@@ -104,6 +104,30 @@
104
104
 
105
105
 
106
106
 
107
+ ----
108
+
109
+ 追記
110
+
111
+ Python側のコードは
112
+
113
+
114
+
115
+ ```
116
+
117
+ t = MeCab.Tagger('mecabrc')
118
+
119
+ ```
120
+
121
+ じゃなくて、
122
+
123
+ ```
124
+
125
+ t = MeCab.Tagger()
126
+
127
+ ```
128
+
129
+ で動くかを確認しましょう。
130
+
107
131
 
108
132
 
109
133
  ----

1

追記

2021/07/27 01:29

投稿

quickquip
quickquip

スコア11051

test CHANGED
@@ -101,3 +101,17 @@
101
101
 
102
102
 
103
103
  かな、と思います。これだとコマンドラインで使うmecabの方の辞書を見にいきます。
104
+
105
+
106
+
107
+
108
+
109
+ ----
110
+
111
+ 補足
112
+
113
+ パス区切り文字は`/`を使わせてもらいました
114
+
115
+ `_MeCab.cpXX-win_amd64.pyd`のXXにはPythonのバージョンが入ります
116
+
117
+ Pythonが間違いなく64bitであるという前提でファイル名を記載しています