mac系统无法安装 psycopg2-binary的解决方案

报错信息

1
2
3
4
5
6
7
8
9
10
      ld: library 'ssl' not found
      clang: error: linker command failed with exit code 1 (use -v to see invocation)
      error: command '/usr/bin/gcc' failed with exit code 1
      [end of output]
   
  note: This error originates from a subprocess, and is likely not a problem with pip.
  ERROR: Failed building wheel for psycopg2-binary
  Running setup.py clean for psycopg2-binary
Failed to build psycopg2-binary
ERROR: ERROR: Failed to build installable wheels for some pyproject.toml based projects (psycopg2-binary)

  

先安装openssl,如果安装了,就跳过这步

1
brew install openssl

  

查看openssl安装路径

1
brew --prefix openssl

  

安装psycopg2-binary

1
2
export LIBRARY_PATH=$(brew --prefix openssl)/lib:$LIBRARY_PATH
pip install psycopg2-binary

  

posted @   NAVYSUMMER  阅读(16)  评论(0编辑  收藏  举报
交流群 编程书籍
点击右上角即可分享
微信分享提示