首页 > 其他分享 >pip install psycopg2==2.8.6 Error[ld: library not found for -lssl]

pip install psycopg2==2.8.6 Error[ld: library not found for -lssl]

时间:2022-12-21 19:55:58浏览次数:45  
标签:opt ld psycopg2 lssl openssl 2.8 pip homebrew

~ % brew install openssl
==> Fetching openssl@3
==> Downloading https://ghcr.io/v2/homebrew/core/openssl/3/manifests/3.0.7
######################################################################## 100.0%
==> Downloading https://ghcr.io/v2/homebrew/core/openssl/3/blobs/sha256:5b3d605f5c1fcadfea094c5670091e4bec2b2de7c121874b
==> Downloading from https://pkg-containers.githubusercontent.com/ghcr1/blobs/sha256:5b3d605f5c1fcadfea094c5670091e4bec2
######################################################################## 100.0%
==> Pouring [email protected]_ventura.bottle.tar.gz
==> Caveats
A CA file has been bootstrapped using certificates from the system
keychain. To add additional certificates, place .pem files in
  /opt/homebrew/etc/openssl@3/certs

and run
  /opt/homebrew/opt/openssl@3/bin/c_rehash

openssl@3 is keg-only, which means it was not symlinked into /opt/homebrew,
because macOS provides LibreSSL.

If you need to have openssl@3 first in your PATH, run:
  echo 'export PATH="/opt/homebrew/opt/openssl@3/bin:$PATH"' >> ~/.zshrc

For compilers to find openssl@3 you may need to set:
  export LDFLAGS="-L/opt/homebrew/opt/openssl@3/lib"
  export CPPFLAGS="-I/opt/homebrew/opt/openssl@3/include"

==> Summary

标签:opt,ld,psycopg2,lssl,openssl,2.8,pip,homebrew
From: https://www.cnblogs.com/Primzahl/p/16997003.html

相关文章