Mac M1 での形態要素分析 - python仮想環境構築
はじめに
Mac M1 でMeCabパッケージを使用して形態要素分析しようとした時に、環境構築で詰まったので、メモ。
重要だった点
1. miniforgeでmecabがインストールできない
2.conda installではMeCabはインストールできない
解決策 - minicondaでインストール
Step1 - miniconda をインストール
Miniconda3 macOS Apple M1 64-bit pkgでインストールしました。
Step2 - ターミナルから新しい仮想環境を作成
Macならターミナルを起動、WindowsならAnaconda Promptを起動。
python 3.8とjupyterが入った仮想環境を作成
conda create -n py38_env python=3.8 jupyter
Step3 - 仮想環境を開く
conda activate py38_env
Step4 - 各種パッケージをインストール(任意)
色々インストールします。conda install で入れていきます。どうせ使用する
conda install pandas wordcloud
Step5 - MeCab パッケージをインストール
MeCabはpipを使用して入れていきます。
pip install mecab-python3
pip3 install unidic-lite
Step6 - サンプルを動かしてチェック
import MeCab
# MeCabオブジェクトの生成
mecab = MeCab.Tagger()
# テキストデータ
text = "MeCabを使った形態素解析のサンプルコードです。"
# 形態素解析
result = mecab.parse(text)
print(result)
おわりに
詰まったらChatGPT先輩に聞くと色々答えてくれるのでおすすめです。
wordcloud 作る時のおすすめフォントとおすすめ記事
この記事が気に入ったらサポートをしてみませんか?