【AWS+Ubuntu16.04】MeCab環境を入れるbash書いたよ!

【AWS+Ubuntu16.04】MeCab環境を入れるbash書いたよ!:

AWSに自然言語処理のMeCabをインストールする時に色々調べて、サイトの内容を試したりしていったのですが、前提条件がわからなかったり、いくつかエラーが出てしまったので、最短で環境を完成させるインストールbashを書きました。

AWSで建てたばかりのUbuntuインスタンスで起動確認できています。


インストールBash

natural-language-requirements.sh
#!/bin/bash 
sudo apt update 
sudo apt upgrade -y 
sudo apt install libmecab2 libmecab-dev mecab mecab-ipadic mecab-ipadic-utf8 mecab-utils 
sudo apt install python3-pip -y 
sudo apt install swig -y 
sudo pip3 install mecab-python3 


MeCabインストールでエラーでるパターン

MeCab環境構築でエラーが出た!という記載を見ていると、下記の2つで解決できることが多かったので補足として載せておきます。


swigインストールを行っていない

swigをインストールしないとパッケージインストールでエラーが出るので、下記のコマンドが必要です。

#!/bin/bash 
sudo apt install swig -y 


pipでエラーが出る

pipでのインストールの場合、環境の構築状況によりエラーが発生するため、pip3でインストールするとうまくいくことが多いです。

#!/bin/bash 
sudo pip3 install mecab-python3 

コメント

このブログの人気の投稿

投稿時間:2021-06-17 22:08:45 RSSフィード2021-06-17 22:00 分まとめ(2089件)

投稿時間:2021-06-20 02:06:12 RSSフィード2021-06-20 02:00 分まとめ(3871件)

投稿時間:2021-06-17 05:05:34 RSSフィード2021-06-17 05:00 分まとめ(1274件)