6
çalışmıyor:NLTK POS tagger bu denerseniz
import nltk
text = nltk.word_tokenize("And now for something completely different")
nltk.pos_tag(text)
Çıktı:
Traceback (most recent call last):
File "C:/Python27/pos.py", line 3, in <module>
nltk.pos_tag(text)
File "C:\Python27\lib\site-packages\nltk-2.0.4-py2.7.egg\nltk\tag\__init__.py" ipos_tag
tagger = load(_POS_TAGGER)
File "C:\Python27\lib\site-packages\nltk-2.0.4-py2.7.egg\nltk\data.py", line 605,in
resource_val = pickle.load(_open(resource_url))
ImportError: No module named numpy.core.multiarray
Eğer Numpy en NLTK gerektirdiği, otomatik olarak Pip veya diğer yükleyici araçları kullanılan bir varsayarak bir bağımlılık olarak monte edilmemelidir? Ben soruyorum çünkü pip kullanarak NLTK kurdum, aynı sorunla karşılaştı. – Inactivist
@Inactivist Numpy, NLTK'nin çoğu için gerekli değildir, sadece bazı parçalar. ([Yükleme sayfası] 'nda isteğe bağlı olarak listelenir (http://nltk.org/install.html).) Bununla birlikte, herhangi bir makine öğrenimi türü türü yapıyorsanız, genel olarak etrafta olması çok kolay veya başka bir sayı çırpma. – Dougal
NLTK'nın bağımlı olmayan kodu ayrı bir kitaplığa bölmesi daha iyi olmaz –