Ich verwende das Python-Paket Tasche der Wörter, bow.py
(https://github.com/dmiro/bagofwords/blob/master/bow.py).PyStemmer: ImportError: DLL-Laden fehlgeschlagen: Eine Dynamic Link Library (DLL) Initialisierungsroutine fehlgeschlagen
Grundsätzlich renne ich den Befehl:
dc = bow.DefaultDocument()
dc.read_text("paragraph string here")
ich die folgende Spur erhalten:
Traceback (most recent call last):
File "bag_of_words.py", line 93, in <module>
if __name__ == "__main__": main()
File "bag_of_words.py", line 27, in main
bag_of_words_classifier_test("item", "category_1", "category_2")
File "bag_of_words.py", line 73, in bag_of_words_classifier_test
dc.read_text("paragraph string here")
File "C:\Users\User Name\Anaconda3\lib\site-packages\bow.py", line 339, in read_text
self._read(None, text)
File "C:\Users\User Name\Anaconda3\lib\site-packages\bow.py", line 326, in _read
words = self.tokenizer(text)
File "C:\Users\User Name\Anaconda3\lib\site-packages\bow.py", line 306, in tokenizer
words = self.after_tokenizer(WordFilters, words)
File "C:\Users\User Name\Anaconda3\lib\site-packages\bow.py", line 517, in after_tokenizer
words = wordfilters.stemming(self.lang, self.stemming, words)
File "C:\Users\User Name\Anaconda3\lib\site-packages\bow.py", line 250, in stemming
import Stemmer as stemmer
ImportError: DLL load failed: A dynamic link library (DLL) initialization routine failed.
Ich dachte, es könnte mit PyStemmer ein Problem sein, so dass ich versuchte, zwingt ein PIP3 neu installieren/Upgrade, aber den gleichen Fehler bekommen. Irgendwelche Gedanken?