似乎 psycopg2 由于依赖关系而很难安装。 psycopg2-binary 易于安装,但能力较弱。python-3.x 2个回答 19投票 两者的区别在于 二进制包是开发和测试的实用选择,但在生产中建议使用从源代码构建的包,而 构建psycopg 需要一些先决条件(C 编译器、一些外部开发库包) 请访问 Python 包索引 (PyPI) 项目网站上的...
坑1. 尽可能不要使用 psycopg2-binary 官方文档说了,psycopg2-binary 不需要编译,可以认为是绿色版,是为了初学者用Python快速和PostgreSQL进行连接而用的, 如果你在 pypi 上发包,也不应该依赖 psycopg2-binary,应该直接依赖 psycopg2。 我没听,直接在生产环境用了 psycopg2-binary,版本 2.7.5 ,结果就中招了,在使用...
3.再安装 pip install psycopg2-binary OK
例如,如果你使用的是Python 3.9并且你的操作系统是Windows,你可能会下载一个名为psycopg2_binary-X.Y.Z-cp39-cp39-win_amd64.whl的文件(其中X.Y.Z是版本号)。 2. 将下载的安装包传输到目标机器 将下载的安装包文件通过USB驱动器、网络共享或其他方式传输到没有网络连接的目标机器上。
坑1. 尽可能不要使用 psycopg2-binary 官方文档说了,psycopg2-binary 不需要编译,可以认为是绿色版,是为了初学者用 Python 快速和 PostgreSQL 进行连接而用的, 如果你在 pypi 上发包,也不应该依赖 psycopg2-binary,应该直接依赖 psycopg2。 我没听,直接在生产环境用了 psycopg2-binary,版本 2.7.5 ,结果就中招了,...
ERROR: ERROR: Failed to build installable wheels for some pyproject.toml based projects (psycopg2-binary) 先安装openssl,如果安装了,就跳过这步 1 brew install openssl 查看openssl安装路径 1 brew --prefix openssl 安装psycopg2-binary 1 2 export LIBRARY_PATH=$(brew --prefix openssl)/lib:$LIBRARY...
pip install psycopg2-binary Then run the following commands to ensure it’s working: import psycopg2conn = psycopg2.connect("dbname=test user=postgres")cur = conn.cursor()cur.execute("SELECT * FROM my_data") Note: If you are in charge of a public package that uses psycopg2, it is best...
mac系统无法安装 psycopg2-binary的解决方案,报错信息ld:library'ssl'notfoundclang:error:linkercommandfailedwithexitcode1(use-vtoseeinvocation)error:command'/usr/
在venv MacOSX Mojave上安装psycopg2的问题可能是由于以下几个原因引起的: 1. 缺少依赖库:psycopg2是Python中用于连接PostgreSQL数据库的库,它需要依赖...
1. from _psycopg import BINARY, NUMBER, STRING, DATETIME, ROWIDImportError: libpq.so.5: cannot open shared object file: No such file or directory 解决办法 按照网络上提供的方法: 参考:https://blog.csdn.net/weixin_42245157/article/details/103808326 ...