Installez CaboCha dans l'environnement Ubuntu et appelez-le avec Python.

Aperçu

Installez l'analyseur de dépendances japonais CaboCha sur Linux Mint 13 (Ubuntu 12.04) et installez-le. Rendez-le appelable en Python.

Pré-travail

Installation du dictionnaire MeCab / MeCab

Installer avec make

J'ai été autorisé à me référer au site suivant.

-> Page de téléchargement du dictionnaire MeCab / MeCab -> Page de procédure d'installation du dictionnaire MeCab / MeCab

Installer avec apt-get

sudo apt-get install mecab libmecab-dev mecab-utils mecab-ipadic-utf8

travail

Installation de CaboCha

Installer avec make

J'ai été autorisé à me référer au site suivant.

-> Installez yamcha & Cabocha sur Ubuntu pour des souvenirs oublieux

Installer avec apt-get

J'ai été autorisé à me référer au site suivant.

-> Un moyen facile d'installer la version UTF-8 de cabocha sur Ubuntu - Le journal de Syo-Takasaki

※Mise en garde -La partie de "/etc/apt/source.list" peut être "/etc/apt/sources.list". ・ Après avoir terminé le travail sur le site ci-dessus, émettez la commande suivante.

sudo apt-get install libcabocha-dev

Installation de liaisons Python pour CaboCha

Déplacer vers le dossier d'installation

Trouvez le dossier dans lequel vous souhaitez installer CaboCha. Recherchez dans le lecteur "CaboCha.py" et placez-vous dans le dossier contenant le fichier.

find / -name CaboCha.py

※Mise en garde -Si vous avez installé avec make, le dossier source de l'installation sera également frappé dans la recherche.

Exécutez setup.py

Exécutez la commande suivante et exécutez setup.py.

sudo python setup.py install

Appeler CaboCha depuis Python

Appeler Cabocha.py


#!/usr/bin/env python
# -*- coding: utf-8 -*-

import CaboCha
c = CaboCha.Parser()
sent = 'Après avoir traversé le long tunnel frontalier, c'était un pays enneigé. Le fond de la nuit est devenu blanc. Le train s'est arrêté à la station de signalisation.'
print c.parseToString(sent)
Frontière---D                
longue-D                
Tunnel-D              
Lorsque vous quittez-D            
C'était un pays enneigé.-----D      
La nuit-D |      
Le fond est-D      
Il est devenu blanc.-----D
À la station de signal---D
Le train-D
Arrêté.
EOS

Site Web que j'ai utilisé comme référence

-> MeCab: Yet Another Part-of-Speech and Morphological Analyzer -> cabocha - Yet Another Japanese Dependency Structure Analyzer - Google Project Hosting -> Installez yamcha & Cabocha sur Ubuntu pour des souvenirs oublieux -> Un moyen facile d'installer la version UTF-8 de cabocha sur Ubuntu - Le journal de Syo-Takasaki

Recommended Posts

Installez CaboCha dans l'environnement Ubuntu et appelez-le avec Python.
Installez lp_solve sur Mac OSX et appelez-le avec python.
Installer le package python dans l'environnement personnel sur Ubuntu
Installer l'environnement Python avec Anaconda
Créer un environnement python3 avec ubuntu 16.04
Installez le sélénium sur votre Mac et essayez-le avec python
Installez Ubuntu 20.04 avec GUI et préparez l'environnement de développement
Installez Python 2.7.9 et Python 3.4.x avec pip.
Installer Scrapy dans l'environnement Python Anaconda
installer tensorflow dans un environnement anaconda + python3.5
Mettez Ubuntu dans Raspi, mettez Docker dessus et contrôlez GPIO avec python à partir du conteneur
Comment installer OpenCV sur Cloud9 et l'exécuter en Python
Installez mecab sur le serveur partagé Sakura et appelez-le depuis python
[Ubuntu 18.04] Créer un environnement Python avec pyenv + pipenv
Créer un environnement Python 3 et OpenCV sur Ubuntu 18.04
Étapes pour installer l'environnement Python sur Ubuntu
Gérer les "années et mois" en Python
Analyse des tweets avec Python, Mecab et CaboCha
Appelez sudo en Python et mot de passe à saisie automatique
Nettoyer l'environnement python avec Pythonz et virtualenv
Installez pyenv et Python 3.6.8 sur Ubuntu 18.04 LTS
Appelez APIGateWay avec APIKey dans les requêtes python
Introduction de sip-4.14 dans l'environnement python3.2.2 avec MacOS 10.7.4
Créer un environnement python avec pyenv sur EC2 (ubuntu)
Construire un environnement python avec virtualenv et direnv
Créer un environnement virtuel avec conda avec Python
Installez OpenCV 4.0 et Python 3.7 sur Windows 10 avec Anaconda
Installez pip et pandas avec Ubuntu ou VScode
Installez le package python dans un environnement hors ligne
Installez Python 3.5.1 + numpy + scipy + α dans l'environnement Windows
Installez gensim dans l'environnement conda (et installez également mecab)
Travaillez dans un environnement virtuel avec Python virtualenv.
Utiliser Python dans un environnement Anaconda avec VS Code
POST JSON avec Python et recevez avec PHP
[Python] Traitement de plusieurs erreurs d'appel dans ray.init
Installez MongoDB sur Ubuntu 16.04 et utilisez python
environnement virtuel en Python
environnement python avec docker-compose
Installez Python avec pyenv
Installez Python 3.3 sur Ubuntu 12.04
Environnement de développement en Python
Environnement virtuel avec Python 3.6
Exécuter périodiquement un script python avec cron dans un environnement venv
Faire fonctionner mongoDB à partir de python dans l'environnement ubuntu ① Introduction de mongoDB
Pour pouvoir utiliser le japonais avec Python dans l'environnement Docker
Créez un environnement virtuel python avec virtualenv et virtualenvwrapper
J'ai créé un environnement Python3 sur Ubuntu avec direnv.
Créez un environnement virtuel python avec virtualenv et virtualenvwrapper
Installez la dernière version stable de Python avec pyenv (à la fois 2 et 3)
Recevoir des e-mails de Gmail et étiqueter avec Python3
Ubuntu 20.04 sur raspberry pi 4 avec OpenCV et utilisation avec python
Lire le fichier json avec Python, le formater et générer le json
Gérez les packages d'exécution Python et les packages d'environnement de développement avec Poetry
Démarrer le calcul numérique avec Python (avec Homebrew et pip)
Jusqu'à ce que TensorFlow-GPU soit installé avec pip dans l'environnement Windows
Installez tweepy avec pip et utilisez-le pour l'API 1.1