2012-03-01 11 views
1

PyEnchantはバンドル内のsite-packages.zipに含まれていますが、任意のdictを読み込むことはできません!何故なの?私はいつも "dictが見つかりません"というエラーが出ます。辞書はsite-packages.zip/enchant/share/enchant/myspell/にあります.. 何が起こっていますか?py2appとpyEnchantでは何が起こっていますか?

2012-03-01 14:24:42,469  EXCEPTION: 
    2012-03-01 14:24:42,469   EXCEPTION TYPE: <class 'enchant.errors.DictNotFoundError'> EXCEPTION VALUE: Dictionary for language 'ru_RU' could not be found 
    2012-03-01 14:24:42,469    TRACEBACK: ('/Users/dima/dev/up/up/consultant/client/dist/main.app/Contents/Resources/__boot__.py', 39, '<module>', None) 
    2012-03-01 14:24:42,469    TRACEBACK: ('/Users/dima/dev/up/up/consultant/client/dist/main.app/Contents/Resources/__boot__.py', 36, '_run', None) 
    2012-03-01 14:24:42,469    TRACEBACK: ('/Users/dima/dev/up/up/consultant/client/dist/main.app/Contents/Resources/main.py', 26, '<module>', None) 
    2012-03-01 14:24:42,469    TRACEBACK: ('spell_check_text_edit.pyc', 21, '__init__', None) 
    2012-03-01 14:24:42,470    TRACEBACK: ('enchant/__init__.pyc', 502, '__init__', None) 
    2012-03-01 14:24:42,470    TRACEBACK: ('enchant/__init__.pyc', 264, '_request_dict_data', None) 
    2012-03-01 14:24:42,470    TRACEBACK: ('enchant/__init__.pyc', 218, '_raise_error', None) 
+0

私の答えがあなたを助けたら、教えてください。ありがとう! – fedosov

答えて

2

ftp://ftp.gnu.org/gnu/aspell/dict/0index.htmlからAspellと辞書をインストールしようとしましたか?

$ python setup.py py2app --packages=enchant

これはエンチャントを含めるようにpy2appを教えてくれます:単にpyEnchantは、それがZIPファイルであるとき、動作してみませんそれuntarし、ftp://ftp.gnu.org/gnu/aspell/dict/ru/aspell6-ru-0.99f7-1.tar.bz2をダウンロードして

./configure && make && make install 
0

辞書をインストールするには
site-packages.zipの外部のパッケージ。

関連する問題