Почему не могу привязать Postgres к Django (не устанавливается библиотека psycopg2)?
Я создаю проект на джанго по стандартной документации django.
На втором шаге, когда я подключаю вместо SQlite Postgres вылетает ошибка
Error loading psycopg2 module: No module named 'psycopg2'
Я пытаюсь установить модуль psycopg2, мне система выдаёт огромный текст ошибки:
Last login: Wed May 18 19:09:27 on ttys000
anthony@MacBook-Air-Anthony ~ % python3 -m pip install psycopg2
Collecting psycopg2
Using cached psycopg2-2.9.3.tar.gz (380 kB)
Preparing metadata (setup.py) ... error
error: subprocess-exited-with-error
× python setup.py egg_info did not run successfully.
│ exit code: 1
╰─> [23 lines of output]
running egg_info
creating /private/var/folders/r6/fcq3xvv16fqgpdzs0v7085vm0000gn/T/pip-pip-egg-info-ef9ifzki/psycopg2.egg-info
writing /private/var/folders/r6/fcq3xvv16fqgpdzs0v7085vm0000gn/T/pip-pip-egg-info-ef9ifzki/psycopg2.egg-info/PKG-INFO
writing dependency_links to /private/var/folders/r6/fcq3xvv16fqgpdzs0v7085vm0000gn/T/pip-pip-egg-info-ef9ifzki/psycopg2.egg-info/dependency_links.txt
writing top-level names to /private/var/folders/r6/fcq3xvv16fqgpdzs0v7085vm0000gn/T/pip-pip-egg-info-ef9ifzki/psycopg2.egg-info/top_level.txt
writing manifest file '/private/var/folders/r6/fcq3xvv16fqgpdzs0v7085vm0000gn/T/pip-pip-egg-info-ef9ifzki/psycopg2.egg-info/SOURCES.txt'
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 egg_info did not run successfully.
│ exit code: 1
╰─> [23 lines of output]
running egg_info
creating /private/var/folders/r6/fcq3xvv16fqgpdzs0v7085vm0000gn/T/pip-pip-egg-info-62r4o259/psycopg2.egg-info
writing /private/var/folders/r6/fcq3xvv16fqgpdzs0v7085vm0000gn/T/pip-pip-egg-info-62r4o259/psycopg2.egg-info/PKG-INFO
writing dependency_links to /private/var/folders/r6/fcq3xvv16fqgpdzs0v7085vm0000gn/T/pip-pip-egg-info-62r4o259/psycopg2.egg-info/dependency_links.txt
writing top-level names to /private/var/folders/r6/fcq3xvv16fqgpdzs0v7085vm0000gn/T/pip-pip-egg-info-62r4o259/psycopg2.egg-info/top_level.txt
writing manifest file '/private/var/folders/r6/fcq3xvv16fqgpdzs0v7085vm0000gn/T/pip-pip-egg-info-62r4o259/psycopg2.egg-info/SOURCES.txt'
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: