Я экспериментирую с API поиска Bing от Azure. Я установил модуль с помощью pip (используя python -m pip install azure-cognitiveservices-search-websearch) в виртуальную среду, которую я создал с помощью venv. Я сделал что-то не так? Поскольку модуль не может быть найден программой.
Я пытался установить его глобально через pip, но он все еще не сделал то, что ожидалось. Я прочитал справку, которая предоставляется на веб-странице Azure построчно. Модуль по-прежнему не может быть найден программой, кроме того факта, что программа сохраняется в том же подкаталоге, в котором сохраняется виртуальная среда.
Это точный код, предоставленный Microsoft. Это не мое, но это то, что требуется для работы программы.
from azure.cognitiveservices.search.websearch import WebSearchAPI
from azure.cognitiveservices.search.websearch.models import SafeSearch
from msrest.authentication import CognitiveServicesCredentials
Ожидается, что модули будут импортированы, а затем продолжат запуск программы. Но все, что я получаю в оболочке:
Traceback (most recent call last):
from azure.cognitiveservices.search.websearch import WebSearchAPI
ModuleNotFoundError: No module named 'azure'
И, очевидно, это не то, что я хотел вывести. Что я сделал неправильно?