Не удалось установить psycopg2 в Pycharm
Я пытаюсь установить psycopg2, чтобы использовать базу данных postgresql в бэкэнде моего проекта django, но каждый раз, когда я запускаю
pip install psycopg2
command Я получаю сообщение об ошибке:
Error: pg_config executable not found.
pg_config is required to build psycopg2 from source. Please add the directory
containing pg_config to the $PATH or specify the full executable path with the
option:
python setup.py build_ext --pg-config /path/to/pg_config build ...
or with the pg_config option in 'setup.cfg'.
Я добавил папку \bin\, содержащую файл, на свой путь, я запустил
pip install psycopg2-binary
также я удалил и переустановил posgresql на своем компьютере, я также запустил
python setup.py build_ext
команда, указанная в сообщении об ошибке, но эта ошибка все еще появляется. Я работаю в ОС Windows 10 и использую posgresql 13.1. Какие-либо предложения?
РЕДАКТИРОВАТЬ: это ошибка, которую я получаю в своем терминале:
1 ответ
Вы, вероятно, уже сделали это, но шаги должны быть следующими:
- Установите PostgreSQL.
- Добавьте PostgreSQL
bin/
папку на свой путь. - Перезапустите командную строку, чтобы убедиться, что путь указан правильно.
- Бежать
pip install psycopg2
У меня есть чистая установка Windows 10, и, похоже, она мне подходит. Бег
pip install psycopg2-binary
определенно должен работать (даже без PostgreSQL), потому что он ничего не компилирует, поэтому мне интересно, есть ли у вас там ошибки.