私はNLTKプロジェクトに取り組んでおり、チュートリアル3210に従ってインストールしました。Windows 7を使用しています。インストールをテストするのに役立つため、Pythonで次のコマンドを実行しました:ImportError:タグなしのモジュール
import nltk
from nltk.tag import pos_tag
私はPython 2.7を使用しており、C:\Python27
の下にあります。次のコマンドが含まれています
import nltk
from nltk.tag import pos_tag
text = nltk.word_tokenize("Hello world!")
print pos_tag(text)
問題は、私はpython nltk-test.py
を使用して、これを実行しようとしたとき、私はエラーが出るんです。それから私は(nltk-test.py \ D)サンプルスクリプトを作成しました
Traceback (most recent call last):
File "nltk-test.py", line 1, in <module>
import nltk
File "D:\nltk.py", line 3, in <module>
ImportError: No module named tag
私はC:\Python27\
内のファイル(nltk-test.py)に移動し、それが正常に動作しますが、私は別のドライブにそれを置い外かどうかは、それを実行することはできません。
インストールされたパッケージをシャドーイングする 'nltk.py'ファイルを削除する必要があります。 – jonrsharpe
あなたはおそらく[この共通の問題](http://stackoverflow.com/questions/36250353/importing-installed-packages-from-script-raises-attributeerror-module-has-no-at)に遭遇しました –
さて、私はそれを得ましたワーキング。スクリプトの名前を変更し、nltk.pyを削除しました。ありがとうございました – kimbebot