表題の通り、Google Cloud Platform上で、datalabインスタンスを起動してdatalabを立ち上げ、そのdatalab上のnotebook(python3カーネル)で MeCab を使いたいと考えています。
datalabインスタンスは、何の変哲もない us-central1-aゾーンの マシンタイプn1-standard-4(vCPU x 4、メモリ 15 GB)です。
ローカルでのインストールと違い、GCP(のdatalab上)でどうインストールするとdatalab上で使えるようになるのか、勝手が全く分かっておりません・・。 どなたが、同様のインストール作業を経験したことのある方や、方法をご存知の方から、アドバイスを頂ければ幸いです。できれば、既成のDockerイメージを導入するやり方ではなく、イチからインストールしていくやり方を教えてくださればと思います。
あまり参考にならないと思いますが、datalabのセルで
! pip install mecab-python
を実行した場合のエラーを以下に記載しておきます。皆様、アドバイス宜しくお願い致します。
Collecting mecab-python
Downloading https://files.pythonhosted.org/packages/86/e7/bfeba61fb1c5d1ddcd92bc9b9502f99f80bf71a03429a2b31218fc2d4da2/mecab-python-0.996.tar.gz (40kB)
100% |████████████████████████████████| 40kB 3.6MB/s ta 0:00:011
Complete output from command python setup.py egg_info:
/bin/sh: 1: mecab-config: not found
Traceback (most recent call last):
File "<string>", line 1, in <module>
File "/tmp/pip-install-svdnoh_4/mecab-python/setup.py", line 13, in <module>
version = cmd1("mecab-config --version"),
File "/tmp/pip-install-svdnoh_4/mecab-python/setup.py", line 7, in cmd1
return os.popen(str).readlines()[0][:-1]
IndexError: list index out of range
----------------------------------------
Command "python setup.py egg_info" failed with error code 1 in /tmp/pip-install-svdnoh_4/mecab-python/
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。