J'étais un peu accro à l'utilisation de la bibliothèque pykakasi qui peut convertir des kanji en romaji, alors prenez note
pip install Ajoutez la description suivante à requirements.txt
requirements.txt
pykakasi==0.23
Installez comme d'habitude
% pip3 install -r ./requirements.txt
J'ai pu l'installer, mais il échoue à l'exécution. FileNotFoundError: [Errno 2] No such file or directory: '/Users/hira/.virtualenvs/env1/lib/python3.4/site-packages/pykakasi/hepburnhira2.pickle' Il semble. La table de conversion n'est pas installée.
Je ne pouvais pas m'en empêcher, alors j'ai décidé de le construire moi-même sans utiliser pip.
% git clone https://github.com/miurahr/pykakasi.git
% workon env1
% python setup.py build install install_lib
from pykakasi import kakasi
kakasi = kakasi()
kakasi.setMode('H', 'a')
kakasi.setMode('K', 'a')
kakasi.setMode('J', 'a')
conv = kakasi.getConverter()
print(conv.do('C'est une journée ensoleillée')) // honjitsuhaseitennari
Je l'ai construit moi-même sans utiliser pip et cela a bien fonctionné. Si vous laissez pykakasi == 0.23 dans requirements.txt, cela ne fonctionnera plus la prochaine fois que vous installerez pip. Restaurez requirements.txt.
Veuillez me faire savoir s'il existe un moyen de l'installer à partir de pip et de l'utiliser normalement.
Recommended Posts