#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