Я работаю в Windows 10 с Python версии 3.8.1 и Pycharm в качестве IDE.
Я пытаюсь загрузить CSV-файл на мой локальный сервер в PostgreSQL. Поскольку данные большие, я намерен использовать sqlalchemy с create_engine.
Пока все хорошо, но когда я запускаю код, он показывает следующую ошибку:
ModuleNotFoundError: No module named 'psycopg2'
даже думал, что я установил psycopg2 с помощью команды pip .
Когда я пытаюсь импортировать пакет psycopg2 с помощью Pycharm, он говорит мне, что
Error: pg_config executable not found.
даже думал, что смогу увидеть, что он внутри
C: \ Program Files \ PostgreSQL \ 12 \ bin \
Следующие возможные решения, которые предлагает Pycharm, не работают:
- Добавить pg_config к PATH , поскольку он возвращает ту же ошибку
- Укажите полный путь к исполняемому файлу с параметром: python setup.py build_ext --pg-config / path / to / pg_config build , поскольку терминал говорит мне, что python не распознает setup.py как файл или каталог
Я немного растерялся, поскольку мое первоначальное намерение состояло в том, чтобы загрузить CSV-файл в Postgres DB ...