Я пытаюсь обработать текст с помощью gensim (в частности, gensim.corpora.dictionary), но я получаю ошибку "ModuleNotFoundError: No module named 'gensim.corpora'; 'gensim' is not a package
". Пример кода приведен ниже. Я использовал pip install gensim
в моей командной строке при установке gensim
. Я проверил, что numPy и sciPy были установлены и обновлены. Я проверил путь к файлу gensim и подтвердил, что gensim установлен на машине. В gensim также есть папка corpora без явных проблем. Я запускаю Python 3.6.8 через командную строку. Я могу вызывать другие модули, такие как Pandas, nltk и NumPy, которые находятся в той же папке, что и gensim, поэтому я не уверен, почему у меня возникают проблемы при попытке импортировать gensim. Я не знаю, как решить эту проблему. Кто-нибудь сталкивался с этой проблемой раньше? Буду благодарен за любую помощь по этому вопросу. Спасибо.
from gensim.corpora.dictionary import Dictionary
from nltk.tokenize import word_tokenize
my_documents=[ 'The movie was about a spaceship and aliens',
'I really liked the movie!',
'Awesome action scenes, but boring characters.',
'The movie was awful! I hate alien films.',
'Space is cool! I liked the movie.',
'More space films, please!']
tokenized_docs=[word_tokenize(doc.lower()) for doc in my_documents]
dic= corpora.Dictionary(tokenized_docs)
print(dic.token2id)
corpus=[dic.doc2bow(doc) for doc in tokenized_docs]
print(corpus)
Вывод, созданный после запуска dir /s /b "python"
и dir /s /b "pip"
в командной строке, можно найти ниже.
C: \ Users \ Владелец> dir / S / b "python"
C: \ Users \ Owner.vscode \ extensions \ ms- python. python -2020.3.71659 \ pythonFiles \ lib \ python
C: \ Users \ Owner.vscode \ extensions \ ms- python. python -2020.3.71659 \ pythonFiles \ lib \ python \ parso \ python
C: \ Users \ Владелец \ AppData \ Local \ Programs \ Python
C: \ Users \ Owner \ AppData \ Локальные \ Программы \ Microsoft VS Code \ resources \ app \ extensions \ python
C: \ Users \ Владелец \ AppData \ Local \ Программы \ Microsoft VS Code_ \ resources \ app \ extensions \ python
C: \ Users \ Владелец \ AppData \ Roaming \ Python
C: \ Users \ Владелец> dir / S / b "pip"
C: \ Users \ Владелец \ AppData \ Local \ pip
C: \ Users \ Владелец \ AppData \ Local \ Programs \ Python \ Python36 \ Lib \ site-packages \ pip
C: \ Users \ Владелец \ AppData \ Local \ Programs \ Python \ Python37-32 \ Lib \ site-packages \ pip