macOS에서 psycopg2 설치 실패

원시

PostgreSQLmacOS에 brew로 설치 했습니다.

brew install postgresql

다음 명령을 시도했지만 모두 실패했습니다.

  • pipenv 설치 psycopg2
  • pip 설치 psycopg2

오류:

...
  clang -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -g -fwrapv -O3 -Wall -I/Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk/usr/include -I/Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk/usr/include -DPSYCOPG_VERSION=2.8.4 (dt dec pq3 ext lo64) -DPG_VERSION_NUM=120001 -DHAVE_LO64=1 -I/Users/user0/.pyenv/versions/3.8.0/include/python3.8 -I. -I/usr/local/include -I/usr/local/include/postgresql/server -c psycopg/adapter_qstring.c -o build/temp.macosx-10.14-x86_64-3.8/psycopg/adapter_qstring.o
  clang -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -g -fwrapv -O3 -Wall -I/Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk/usr/include -I/Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk/usr/include -DPSYCOPG_VERSION=2.8.4 (dt dec pq3 ext lo64) -DPG_VERSION_NUM=120001 -DHAVE_LO64=1 -I/Users/user0/.pyenv/versions/3.8.0/include/python3.8 -I. -I/usr/local/include -I/usr/local/include/postgresql/server -c psycopg/microprotocols.c -o build/temp.macosx-10.14-x86_64-3.8/psycopg/microprotocols.o
  clang -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -g -fwrapv -O3 -Wall -I/Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk/usr/include -I/Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk/usr/include -DPSYCOPG_VERSION=2.8.4 (dt dec pq3 ext lo64) -DPG_VERSION_NUM=120001 -DHAVE_LO64=1 -I/Users/user0/.pyenv/versions/3.8.0/include/python3.8 -I. -I/usr/local/include -I/usr/local/include/postgresql/server -c psycopg/microprotocols_proto.c -o build/temp.macosx-10.14-x86_64-3.8/psycopg/microprotocols_proto.o
  In file included from psycopg/microprotocols_proto.c:27:
  In file included from ./psycopg/psycopg.h:37:
  ./psycopg/config.h:81:13: warning: unused function 'Dprintf' [-Wunused-function]
  static void Dprintf(const char *fmt, ...) {}
              ^
  1 warning generated.
  clang -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -g -fwrapv -O3 -Wall -I/Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk/usr/include -I/Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk/usr/include -DPSYCOPG_VERSION=2.8.4 (dt dec pq3 ext lo64) -DPG_VERSION_NUM=120001 -DHAVE_LO64=1 -I/Users/user0/.pyenv/versions/3.8.0/include/python3.8 -I. -I/usr/local/include -I/usr/local/include/postgresql/server -c psycopg/typecast.c -o build/temp.macosx-10.14-x86_64-3.8/psycopg/typecast.o
  clang -bundle -undefined dynamic_lookup -L/usr/local/opt/readline/lib -L/usr/local/opt/readline/lib -L/Users/user0/.pyenv/versions/3.8.0/lib -L/usr/local/opt/readline/lib -L/usr/local/opt/readline/lib -L/Users/user0/.pyenv/versions/3.8.0/lib build/temp.macosx-10.14-x86_64-3.8/psycopg/psycopgmodule.o build/temp.macosx-10.14-x86_64-3.8/psycopg/green.o build/temp.macosx-10.14-x86_64-3.8/psycopg/pqpath.o build/temp.macosx-10.14-x86_64-3.8/psycopg/utils.o build/temp.macosx-10.14-x86_64-3.8/psycopg/bytes_format.o build/temp.macosx-10.14-x86_64-3.8/psycopg/libpq_support.o build/temp.macosx-10.14-x86_64-3.8/psycopg/win32_support.o build/temp.macosx-10.14-x86_64-3.8/psycopg/solaris_support.o build/temp.macosx-10.14-x86_64-3.8/psycopg/connection_int.o build/temp.macosx-10.14-x86_64-3.8/psycopg/connection_type.o build/temp.macosx-10.14-x86_64-3.8/psycopg/cursor_int.o build/temp.macosx-10.14-x86_64-3.8/psycopg/cursor_type.o build/temp.macosx-10.14-x86_64-3.8/psycopg/column_type.o build/temp.macosx-10.14-x86_64-3.8/psycopg/replication_connection_type.o build/temp.macosx-10.14-x86_64-3.8/psycopg/replication_cursor_type.o build/temp.macosx-10.14-x86_64-3.8/psycopg/replication_message_type.o build/temp.macosx-10.14-x86_64-3.8/psycopg/diagnostics_type.o build/temp.macosx-10.14-x86_64-3.8/psycopg/error_type.o build/temp.macosx-10.14-x86_64-3.8/psycopg/conninfo_type.o build/temp.macosx-10.14-x86_64-3.8/psycopg/lobject_int.o build/temp.macosx-10.14-x86_64-3.8/psycopg/lobject_type.o build/temp.macosx-10.14-x86_64-3.8/psycopg/notify_type.o build/temp.macosx-10.14-x86_64-3.8/psycopg/xid_type.o build/temp.macosx-10.14-x86_64-3.8/psycopg/adapter_asis.o build/temp.macosx-10.14-x86_64-3.8/psycopg/adapter_binary.o build/temp.macosx-10.14-x86_64-3.8/psycopg/adapter_datetime.o build/temp.macosx-10.14-x86_64-3.8/psycopg/adapter_list.o build/temp.macosx-10.14-x86_64-3.8/psycopg/adapter_pboolean.o build/temp.macosx-10.14-x86_64-3.8/psycopg/adapter_pdecimal.o build/temp.macosx-10.14-x86_64-3.8/psycopg/adapter_pint.o build/temp.macosx-10.14-x86_64-3.8/psycopg/adapter_pfloat.o build/temp.macosx-10.14-x86_64-3.8/psycopg/adapter_qstring.o build/temp.macosx-10.14-x86_64-3.8/psycopg/microprotocols.o build/temp.macosx-10.14-x86_64-3.8/psycopg/microprotocols_proto.o build/temp.macosx-10.14-x86_64-3.8/psycopg/typecast.o -L/usr/local/lib -lpq -lssl -lcrypto -o build/lib.macosx-10.14-x86_64-3.8/psycopg2/_psycopg.cpython-38-darwin.so
  ld: library not found for -lssl
  clang: error: linker command failed with exit code 1 (use -v to see invocation)
  error: command 'clang' failed with exit status 1
  ----------------------------------------
  ERROR: Failed building wheel for psycopg2

또한 이것을 쉘로 설정 한 다음 다시로드합니다.

export PATH=/usr/local/Cellar/postgresql/12.1/bin:$PATH

작동하지 않습니다.

카미 판 디노

이 경우 가장 좋은 해결책은 바이너리 패키지를 설치하는 것입니다.

  pip install psycopg2-binary

그 후에도 이와 같은 psycopg2 패키지의 이전 버전을 다시 설치할 수 있습니다. 이것은 반드시 마지막 버전이 필요하지 않은 경우 작동합니다.

  pip install psycopg2==2.7.5

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

RHEL의 가상 환경에 psycopg2 설치 실패

분류에서Dev

MacOS 10.9.5에 Psycopg2 설치 오류

분류에서Dev

Ubuntu 14.10에 psycopg2 설치

분류에서Dev

macOS 10.15에 psycopg2 python 3.7 설치 오류

분류에서Dev

오류 : psycopg2 용 휠 빌드 실패-MacOS Mojave 10.14.16 Python 3

분류에서Dev

psycopg2에서 SQL 파일 실행

분류에서Dev

새 Docker 컨테이너에 psycopg2-binary 설치 실패

분류에서Dev

Mac에 psycopg2를 설치하는 방법 (pg_config 실행 파일을 찾을 수 없음 오류)

분류에서Dev

'휠'에서 설치할 때 psycopg2 모듈로드 오류

분류에서Dev

python2에서 pip 설치 실패

분류에서Dev

우분투 OS의 가상 환경에 psycopg2 설치

분류에서Dev

PostgreSQL 12.1이 설치된 MacOS catalina의 virtualenv에 psycopg2를 설치하는 데 문제가 있습니까?

분류에서Dev

'altinstall'python-devel; centos에 psycopg2를 설치할 수 없습니다

분류에서Dev

우분투 14.04에 psycopg2를 설치하는 가장 좋은 방법

분류에서Dev

Brew 설치 Elasticsearch 7.9.2가 macOS에서 실패 함

분류에서Dev

macOS Big sur에서 포드 설치 실패

분류에서Dev

virtualenv에 psycopg2를 설치할 수 없지만 외부에 설치할 수 있습니다.

분류에서Dev

Ubuntu EC2 인스턴스에서 Yum 설치 실패

분류에서Dev

Ubuntu 12.04에서 Apache2 설치 실패

분류에서Dev

OS X에서 r2corba 설치 실패

분류에서Dev

Ubuntu EC2 인스턴스에서 Yum 설치 실패

분류에서Dev

Python 3.8이 설치된 Windows 10에 "psycopg2"를 설치할 수 없습니다.

분류에서Dev

SSD에 13.10 설치 실패

분류에서Dev

14.04에 snapd 설치 실패

분류에서Dev

SSD에 13.10 설치 실패

분류에서Dev

conda 설치 psycopg2 오류

분류에서Dev

psycopg2 == 2.6.1 설치 오류

분류에서Dev

psycopg2를 사용하여 postgres에 삽입 실행

분류에서Dev

Windows 10에서 종료 상태 1120으로 Psycopg2가 실패했습니다.

Related 관련 기사

  1. 1

    RHEL의 가상 환경에 psycopg2 설치 실패

  2. 2

    MacOS 10.9.5에 Psycopg2 설치 오류

  3. 3

    Ubuntu 14.10에 psycopg2 설치

  4. 4

    macOS 10.15에 psycopg2 python 3.7 설치 오류

  5. 5

    오류 : psycopg2 용 휠 빌드 실패-MacOS Mojave 10.14.16 Python 3

  6. 6

    psycopg2에서 SQL 파일 실행

  7. 7

    새 Docker 컨테이너에 psycopg2-binary 설치 실패

  8. 8

    Mac에 psycopg2를 설치하는 방법 (pg_config 실행 파일을 찾을 수 없음 오류)

  9. 9

    '휠'에서 설치할 때 psycopg2 모듈로드 오류

  10. 10

    python2에서 pip 설치 실패

  11. 11

    우분투 OS의 가상 환경에 psycopg2 설치

  12. 12

    PostgreSQL 12.1이 설치된 MacOS catalina의 virtualenv에 psycopg2를 설치하는 데 문제가 있습니까?

  13. 13

    'altinstall'python-devel; centos에 psycopg2를 설치할 수 없습니다

  14. 14

    우분투 14.04에 psycopg2를 설치하는 가장 좋은 방법

  15. 15

    Brew 설치 Elasticsearch 7.9.2가 macOS에서 실패 함

  16. 16

    macOS Big sur에서 포드 설치 실패

  17. 17

    virtualenv에 psycopg2를 설치할 수 없지만 외부에 설치할 수 있습니다.

  18. 18

    Ubuntu EC2 인스턴스에서 Yum 설치 실패

  19. 19

    Ubuntu 12.04에서 Apache2 설치 실패

  20. 20

    OS X에서 r2corba 설치 실패

  21. 21

    Ubuntu EC2 인스턴스에서 Yum 설치 실패

  22. 22

    Python 3.8이 설치된 Windows 10에 "psycopg2"를 설치할 수 없습니다.

  23. 23

    SSD에 13.10 설치 실패

  24. 24

    14.04에 snapd 설치 실패

  25. 25

    SSD에 13.10 설치 실패

  26. 26

    conda 설치 psycopg2 오류

  27. 27

    psycopg2 == 2.6.1 설치 오류

  28. 28

    psycopg2를 사용하여 postgres에 삽입 실행

  29. 29

    Windows 10에서 종료 상태 1120으로 Psycopg2가 실패했습니다.

뜨겁다태그

보관