heroku 在Mac上安装psycopg2时出现问题

gt0wga4j  于 2023-08-06  发布在  Mac
关注(0)|答案(1)|浏览(138)

我是一个开发新手,在heroku上部署我的django项目时发现了一些错误。我尝试用pip下载django-heroku包,但总是遇到这个错误:ld:警告:未找到选项'-L/usr/local/opt/openssl/lib' ld的目录:未找到-lssl clang的库:错误:链接器命令失败,退出代码为1(使用-v查看调用)错误:命令“/usr/bin/clang”失败,退出代码为1 [输出结束]
注意:此错误源自子进程,可能不是pip的问题。错误:无法为psycopg 2构建轮子无法构建psycopg 2错误:无法为psycopg 2生成wheel,这是安装基于pyproject. toml的项目所必需的
我尝试了很多东西,耗尽了chatGBT,读了很多文章。我尝试重新安装openssl并使用以下命令:export LDFLAGS="-L/usr/local/opt/openssl/lib”export CPPFLAGS="-I/usr/local/opt/openssl/include”
我也试过安装psycopg 2-binary,结果发现安装django-heroku需要psycog 2。我尝试安装django-heroku,但它仍然需要pspycopg 2。
我试过升级自制软件、pip、pip设置等等。所有关于这方面的文章都很老了,所以一些新鲜的眼睛会有所帮助!macOS Ventura 13.4.1提前感谢!

fcwjkofz

fcwjkofz1#

我问了一个同事,他帮了我一点忙。我有一台M1 Mac,我需要安装Xcode命令行工具来获得更多对计算机的访问权限。在那之后,这篇文章帮了我一个大忙。error installing psycopg2, library not found for -lssl

相关问题