Ошибка создания модуля, несмотря на установку с помощью pip

#macos #module #python-3.8 #modulenotfounderror

#macos #модуль #python-3.8 #ошибка модуля, вызванная ошибкой

Вопрос:

mac os Catalina, python3.8.2

Привет всем,

Я знаю, что есть похожие вопросы по этому поводу, но, похоже, они мне не помогли. Я установил модуль (quandl) с помощью pip3.8 install. Затем я пытаюсь импортировать quandl в файл .py и получаю ошибку ModuleNotFoundError. У меня установлено несколько версий python, я не могу понять, как безопасно от них избавиться, поэтому я использовал pip3.8 install, чтобы убедиться, что он указывает на место записи. По-прежнему нет кубиков. Я не использую venv.

С терминала это путь установки pip3.8: /usr/local/lib/python3.8/site-пакеты из файла .py через VSCode, я интерпретирую с помощью: /usr/local/bin/python3.8

Может кто-нибудь рассказать мне, что я делаю неправильно?

Ранее я интерпретировал /Library/Frameworks/Python.framework/Versions/3.8/bin/python3, но я заметил, что pip там не устанавливался.

Ответ №1:

В нижней части окна вашего VSCode отображается оранжевая строка состояния. Начиная с крайнего левого, вы увидите информацию о вашем репозитории git, состояние git, а затем среду Python, которую вы используете. Если вы нажмете на это, VSCode переместится в модальное диалоговое окно, в котором вы сможете выбрать свою среду python — мой VSCode по умолчанию /usr/bin/python3 установлен, но мой pip3 (и python3) /usr/local/bin включены . Как только я выбрал правильный интерпретатор, я перестал получать ModuleNotFoundError