Windows系统PyCharm中执行pip install psycopg2报构建wheel失败如何解决?
Windows下安装psycopg2构建wheel失败解决方法
错误原因
安装psycopg2时需要本地编译C扩展,你的Windows环境缺少对应的编译工具链,触发Microsoft Visual C++ 14.0 or greater is required报错,导致wheel包构建失败。
解决方法
方案1 优先推荐(无需安装编译工具)
使用官方预编译的二进制版本,无需本地编译即可正常使用,适配绝大多数开发场景:
- 打开PyCharm终端,确认激活项目对应的虚拟环境后,执行命令:
pip install psycopg2-binary - 也可以直接在PyCharm的「项目解释器」设置界面,搜索
psycopg2-binary直接安装。
方案2 安装原版psycopg2
如果业务要求必须使用原版psycopg2,按以下步骤操作:
- 先安装Microsoft Visual C++ 14.0及以上版本的C生成工具,安装时勾选「使用C的桌面开发」组件
- 安装完成后重启终端,重新执行
pip install psycopg2即可完成安装。
内容的提问来源于stack exchange,提问作者Josue Medina
相关产品推荐
相关产品推荐

