(Python) установка psycopg2 - PullRequest
       21

(Python) установка psycopg2

0 голосов
/ 15 февраля 2020

У меня довольно небольшой опыт работы с Python, и я застрял в том, что должно быть довольно простым вопросом. Я использую Jupyter Notebook на Ma c.

. Я хотел установить psycopg2 в Python, поэтому набрал

import psycopg2 as pg2

Но я получил следующую ошибку:

ModuleNotFoundError                       Traceback (most recent call 
last)
<ipython-input-1-32fa0c891bdd> in <module>
 ----> 1 import psycopg2 as pg2

ModuleNotFoundError: No module named 'psycopg2'

Затем я подошел к терминалу и набрал:

pip install psycopg2

, что привело к другой ошибке:

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 ...

Я не уверен, как go об использовании этой информации в сообщении об ошибке. Может ли кто-нибудь помочь направить меня в правильном направлении?

Также ответьте на вопрос:

a.) Зачем мне нужно использовать pip install modulename в терминале, когда мне не нужно это делать что с pandas или numpy?

Любая помощь будет оценена.

1 Ответ

2 голосов
/ 15 февраля 2020

Пожалуйста, попробуйте установить psycopg2-binary, поскольку у вас, вероятно, нет всех библиотек C, установленных на вашем компьютере. pip install psycopg2-binary

...