質問編集履歴

5

誤字を修正しました

2021/03/22 11:38

投稿

kuma1990
kuma1990

スコア1

test CHANGED
File without changes
test CHANGED
@@ -170,7 +170,9 @@
170
170
 
171
171
 
172
172
 
173
- また、which mecab をしたところ、```
173
+ また、which mecab をしたところ、
174
+
175
+ ```
174
176
 
175
177
  $ which mecab
176
178
 

4

アドバイスいただいてから行ったことを追記しました

2021/03/22 11:38

投稿

kuma1990
kuma1990

スコア1

test CHANGED
File without changes
test CHANGED
@@ -92,6 +92,98 @@
92
92
 
93
93
 
94
94
 
95
+ -------------------↓↓↓アドバイスいただいてから行ったこと↓↓↓-------------------------------
96
+
97
+
98
+
99
+ mecabをアンインストールして
100
+
101
+ ```
102
+
103
+ $ pip intall --force-reinstall mecab-python3
104
+
105
+ ```
106
+
107
+ を行ってもモジュールエラーが消えなかったので、
108
+
109
+ ```
110
+
111
+ $ pip show mecab-python3
112
+
113
+ ```
114
+
115
+ したところ、
116
+
117
+ ```
118
+
119
+ /home/ec2-user/.local/lib/python3.6/site-packages
120
+
121
+ ```
122
+
123
+ と表示されたので、
124
+
125
+ ```
126
+
127
+ $ cd ~/.local/lib/python3.6/site-packages
128
+
129
+ $ ls
130
+
131
+ ```
132
+
133
+ を確認してみたところ、mecab関連ぽいものが下記の3つ出てきました。
134
+
135
+ ```
136
+
137
+ MeCab
138
+
139
+ mecab_python3-1.0.3.dist-info
140
+
141
+ mecab_python3.libs
142
+
143
+ ```
144
+
145
+ がありました。
146
+
147
+
148
+
149
+
150
+
151
+ また、mecabのバージョン確認を行ったら、0.996のバージョンが出てきたので、アンインストールされていないのかもしれません。
152
+
153
+ ```
154
+
155
+ $ mecab --version
156
+
157
+ mecab of 0.996
158
+
159
+ ```
160
+
161
+ そこで、pip show mecabしてみたのですが、パッケージは見つかりませんでした。
162
+
163
+ ```
164
+
165
+ $ pip show mecab
166
+
167
+ WARNING: Package(s) not found: mecab
168
+
169
+ ```
170
+
171
+
172
+
173
+ また、which mecab をしたところ、```
174
+
175
+ $ which mecab
176
+
177
+ /opt/mecab/bin/mecab
178
+
179
+ ```
180
+
181
+ パスがおかしいのでは無いかと思ったのですが、ここがおかしいのか、どう直したら良いのかわかりません。
182
+
183
+ 色々アドバイスいただいて恐縮ですが、もし何かわかりそうでしたらご教示いただければ助かります。。
184
+
185
+
186
+
95
187
 
96
188
 
97
189
 

3

Djangoの環境確認について追記しました

2021/03/22 11:37

投稿

kuma1990
kuma1990

スコア1

test CHANGED
File without changes
test CHANGED
@@ -11,6 +11,16 @@
11
11
  『ModuleNotFoundError: No module named 'MeCab'』
12
12
 
13
13
  のエラーがでて、mecabをimportすることができません。
14
+
15
+
16
+
17
+ Djangoは動いていることは確認済みです。
18
+
19
+ 今までAWSのEC2上でDjangoのソースコードは既に動かしていまして、今回追加開発でmecabを使う際にmecabをインストールしました。
20
+
21
+ 他のモジュールはimportできているのですが、mecabだけがなぜかできません。
22
+
23
+
14
24
 
15
25
  何かお教えいただけると助かります。
16
26
 

2

タグを修正しました

2021/03/22 07:12

投稿

kuma1990
kuma1990

スコア1

test CHANGED
File without changes
test CHANGED
File without changes

1

ターミナル上での表示を追加しました

2021/03/22 06:35

投稿

kuma1990
kuma1990

スコア1

test CHANGED
File without changes
test CHANGED
@@ -66,6 +66,24 @@
66
66
 
67
67
 
68
68
 
69
+ また、コマンドを叩くとちゃんと動いているのですが、importだけができません
70
+
71
+ ```
72
+
73
+ $ mecab
74
+
75
+ おはよう
76
+
77
+ おはよう 感動詞,*,*,*,*,*,おはよう,オハヨウ,オハヨー
78
+
79
+ EOS
80
+
81
+ ```
82
+
83
+
84
+
85
+
86
+
69
87
 
70
88
 
71
89
  ### 補足情報(FW/ツールのバージョンなど)