Как настроить пакет psycopg2 в VsCode для jupyter notebook на macOS M1?
Пакет установлен успешно, но модуль не видит, ошибка: ModuleNotFoundError: No module named 'psycopg2'. Пробовала много вариантов настройки из примеров, но мне не помогло ничего. Скриншот фрагмента кода удалён модератором.
Скриншот фрагмента кода удалён модератором.
Фрагменты кода надо размещать в виде текста и оборачивать тэгом code для корректного отображения. Удобно делать кнопкой </> Это обязательно, см.п.3.8 Регламента.
Сюда же относится traceback, ввод и вывод в консоли и другая структурированная текстовая инфа.
вопрос - куда именно установлен. В какое окружение.
Дело в том, что Anaconda использует свои виртуальные окружения, VSC - свои, pycharm свои, и надо либо явно активировать соответствующее окружение, в которое ранее ставили библиотеку, либо создавать новое окружение, и в него ставить все зависимости.
Нажимаем ctrl+shift+p далее Python: Select Interpreter. Выбираете из тех окружений которые есть (там версии Python и пути к нему в списке.) которое вы будете использовать. После того как вы это сделаете ОБЯЗАТЕЛЬНО закрываете свой терминал (открытый внутри vs code (если конечно же он был открыт)) и cоздаете новый ctrl+shift+` и затем в этом терминале устанавливаете все ваши пакеты и они будут устанавливаться именно в это окружение. Не забудьте ОБЯЗАТЕЛЬНО создать новый терминал, он автоматически не меняет окружение в терминале после выбора Interpreter.