1

Pythonシェルでntlkとpos_tagをインポートできます。

>>> import nltk
>>> from nltk import pos_tag

しかし、次のようなスクリプトを書く必要がある場合

import nltk
from nltk import pos_tag

トレースバック エラーが発生する

Traceback (most recent call last):
File "mynltkfile.py", line 1, in <module>
from nltk import pos_tag
File "/Users/jacksongeller/Desktop/nltktest/mynltkfile.py", line 1, in <module>
from nltk import pos_tag
ImportError: cannot import name pos_tag

私はすでに nltk.download() を実行し、すべてをダウンロードしました。私もnumpyをパイプしました

また、スクリプトから nltk をインポートしただけでも、同じトレースバックが表示されます

Traceback (most recent call last):
File "mynltkfile.py", line 1, in <module>
import nltk
File "/Users/jacksongeller/Desktop/nltktest/mynltkfile.py", line 1, in <module>
from nltk import pos_tag
ImportError: cannot import name pos_tag

ファイルがありませんか?もしそうなら、それはどこに行くべきですか?前もって感謝します

4

1 に答える 1

0

インタープリターから、次のように入力します

import nltk
import sys
print(nltk)
print(sys.executable)

次に、同じ内容のスクリプトを作成して実行します

python script.py

出力を投稿してください。

于 2013-10-07T20:23:11.773 に答える