Rhe*_*win 6 django postgresql macos psycopg2
我无法在我的 m1 Mac 上安装 psycopg2。我尝试用brew重新安装openssl。我尝试了很多事情但没有任何改变。错误日志非常长,所以我无法理解出了什么问题。pip install psycopg2当我尝试等待您的帮助时,我遇到了此错误。这是完整的错误日志: https: //wtools.io/paste-code/b4jG
Sar*_*tty 11
发生该错误是因为 ssl 似乎存在问题。我使用类似问题的不同答案来为自己解决这个问题:
如果没有,请安装 openssl:
brew install openssl
使用以下命令检查 openssl 安装的路径:
brew --prefix openssl
使用上面的输出并在运行 pip 命令时添加 LD 标志,例如在我的例子中,输出是/opt/homebrew/opt/openssl@1.1这样的,所以我执行了以下操作:
LDFLAGS="-I/opt/homebrew/opt/openssl@1.1/include -L/opt/homebrew/opt/openssl@1.1/lib" pip install psycopg2
这对我来说很有效。
| 归档时间: |
|
| 查看次数: |
1740 次 |
| 最近记录: |