当前位置: 首页 > article >正文

Mac 安装psycopg2出错:Error:pg_config executable not found的解决

在mac 上执行pip3 install psycopg2-binary出现如下错误:

Error:pg_config executable not found

然后我又到终端里执行

brew install  postgresql@16 

显示

Warning: You are using macOS 15.
We do not provide support for this pre-release version.
It is expected behaviour that some formulae will fail to build in this pre-release version.
It is expected behaviour that Homebrew will be buggy and slow.
Do not create any issues about this on Homebrew's GitHub repositories.
Do not create any issues even if you think this message is unrelated.
Any opened issues will be immediately closed without response.
Do not ask for help from Homebrew or its maintainers on social media.
You may ask for help in Homebrew's discussions but are unlikely to receive a response.
Try to figure out the problem yourself and submit a fix as a pull request.
We will review it but may or may not accept it.

以为是安装的psycopg2 版本问题,试了安装15、16都出现以上警告。

解决办法:

1、更新brew版本

brew update

2、然后再安装postgresql@16

brew install postgresql@16

postgresql安装成功

3、添加路径

vim ~/.bash_profile
export PATH="/opt/homebrew/opt/postgresql@16/bin:$PATH"
export LDFLAGS="-L/opt/homebrew/opt/postgresql@16/lib"
export CPPFLAGS="-I/opt/homebrew/opt/postgresql@16/include"

保存后退出,
再执行

source ~/.bash_profile

4、安装psycopg2-binary

到IDE中,执行

pip3 install psycopg2-binary

完美安装成功!


http://www.kler.cn/a/471245.html

相关文章:

  • React+redux项目搭建流程
  • 计算机网络 (29)网络地址转换NAT
  • Hadoop 生态之 kerberos
  • 性能测试01|性能测试理论
  • 实习总结(项目篇)
  • ARM发布Armv9.5架构:迈向更强性能与灵活性的新时代
  • 黄仁勋演讲总结(2种显卡,1个开源大模型,1个数据采集平台)
  • 决策树模型与随机森林一文入门,原理、R语言示例
  • Kubernetes Ingress:流量管理的利器
  • 人工智能 前馈神经网络练习题
  • 文献阅读分享:跨域顺序推荐中的用户检索与大语言模型集成
  • L28.【LeetCode笔记】移动零(三种解法)
  • 基于Spring Boot的高校门禁管理系统
  • 【VUE】a链接下载跨域文件直接打开而非下载(解决办法)
  • Win11 上使用 Qume 搭建银河麒麟V10 arm版虚拟机
  • 国产编辑器EverEdit - 两种删除空白行的方法
  • LeetCode-合并 K 个升序链表(023)
  • Java后端常用的4种请求方式(通俗易懂)
  • 保险丝驱动电路·保险丝有什么用应该如何选型详解文章!!!
  • 一个奇怪的软件编译错误
  • 书籍推荐:Java 基础案例教程
  • 如何快速找到设备管理器?四种方法详解打开方式
  • 类对象作为类成员
  • 在AI浪潮中,RSS3为何会被低估其价值?有何潜力
  • donet (MVC)webAPI 的接受json 的操作
  • 一则问答:211集成电路专业,转互联网还是FPGA?