Wenn ich morphologische Analysen mit Python durchführen möchte, verwende ich vorerst manchmal MeCab. Es ist jedoch nicht einfach, sie sofort zu verwenden, wenn Sie eine Zeile wie diese MeCab, "pip install MeCab", schreiben. Daher ist es ein wenig mühsam, wenn Sie sie in anderen Umgebungen ausführen möchten. Ich habe mir eine Notiz gemacht, weil ich ein paar Versuche gemacht habe.
--Verwenden Sie Virtualenv
Geben Sie die Version aller auf dem System installierten Mecabs an.
yml:.travis.yml
before_install:
- sudo apt-get update -qq
- wget http://ftp.sjtu.edu.cn/ubuntu/pool/universe/m/mecab/libmecab2_0.996-1.1_amd64.deb
- sudo dpkg -i libmecab2_0.996-1.1_amd64.deb
- wget http://ftp.sjtu.edu.cn/ubuntu/pool/universe/m/mecab/libmecab-dev_0.996-1.1_amd64.deb
- sudo dpkg -i libmecab-dev_0.996-1.1_amd64.deb
- wget http://ftp.sjtu.edu.cn/ubuntu/pool/universe/m/mecab/mecab-utils_0.996-1.1_amd64.deb
- sudo dpkg -i mecab-utils_0.996-1.1_amd64.deb
- sudo apt-get install -y mecab-ipadic-utf8
language: python
python:
- "2.7"
install:
- "pip install -r requirements.txt"
script: "python tests.py"
requirements.txt
https://mecab.googlecode.com/files/mecab-python-0.996.tar.gz
gerührt https://travis-ci.org/hagino3000/mecab-deploy-test
Recommended Posts