3

Fedora 16 を新規インストールして新しく構築したシステムがあります。nltk をインストールし、コーパスのダウンロードを開始しました。以下のメッセージが示すように、ある種の TclError 関連の問題が発生しています。私は周りを見回しましたが、この問題を抱えている人は他にいないようです。

>>> import nltk
>>> nltk.download()
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "/usr/lib/python2.7/site-packages/nltk-2.0.1-py2.7.egg/nltk/downloader.py", line 643, in download
    self._interactive_download()
  File "/usr/lib/python2.7/site-packages/nltk-2.0.1-py2.7.egg/nltk/downloader.py", line 956, in _interactive_download
    except TclError:
NameError: global name 'TclError' is not defined

誰でも助けることができますか?

4

2 に答える 2

1

TclErrorTkinter モジュール IIRC によって定義される Python 例外です。Tcl 自体はそれを生成しません (実際、Tcl の観点からは実際には意味がありません)。Tkinter のインポートはもう試しましたか?

于 2012-05-29T08:22:54.343 に答える