Проблема импорта PyDictionary
У меня проблемы с установкой PyDictionary в проект Django на Mac OS. Когда я pip3 install PyDictionary
, он говорит Requirement already satisfied:
.
Когда я ввожу команду pip3 freeze
, она показывает.
PyDictionary==2.0.1
уже установлен.
Но он не может найти модуль по какой-то причине:
from django.shortcuts import render
from PyDictionary import PyDictionary
# Create your views here.
def index(request):
return render(request, 'index.html')
def word(request):
search = request.GET.get('search')
dictionary = PyDictionary()
meaning = dictionary.meaning(search)
synonyms = dictionary.synonym(search)
antonyms = dictionary.antonym(search)
context = {
'meaning': meaning,
'synonyms': synonyms,
'antonyms': antonyms
}
return render(request, 'word.html')
Я получаю ошибку:
File "/Library/Frameworks/Python.framework/Versions/3.10/lib/python3.10/importlib/__init__.py", line 126, in import_module
return _bootstrap._gcd_import(name[level:], package, level)
File "<frozen importlib._bootstrap>", line 1050, in _gcd_import
File "<frozen importlib._bootstrap>", line 1027, in _find_and_load
File "<frozen importlib._bootstrap>", line 1006, in _find_and_load_unlocked
File "<frozen importlib._bootstrap>", line 688, in _load_unlocked
File "<frozen importlib._bootstrap_external>", line 883, in exec_module
File "<frozen importlib._bootstrap>", line 241, in _call_with_frames_removed
File "/Users/natelampros/PycharmProjects/english_dictionary/englishdictionary/dictionary/urls.py", line 2, in <module>
from . import views
File "/Users/natelampros/PycharmProjects/english_dictionary/englishdictionary/dictionary/views.py", line 2, in <module>
from PyDictionary import PyDictionary
ModuleNotFoundError: No module named 'PyDictionary'
Я искал и не могу найти, почему он не может найти модуль. Я пробовал устанавливать PyDictionary в vs code и в терминале, и каждый раз он говорит, что он установлен.