如何在 MacOS 上安装 psqlodbc 驱动程序?我正在尝试在 M2 Macbook Pro 上安装 psqlodbc 驱动程序 ( https://odbc.postgresql.org/ ),以便让 JMP 连接到我组织内的 PostgreSQL 数据库。我想知道在哪里可以找到有关如何执行此操作的文档。
到目前为止,我找到的只有这个链接( https://odbc.postgresql.org/docs/unix-compilation.html ),其安装说明下的命令涉及一些未附加在页面上任何地方的文件。我尝试运行命令“brew install psqlodbc”并配置相关的 .ini 文件,但这也没有用。如果有人以前这样做过,安装过程的概述/链接将不胜感激。
macOS回复:如何在 MacOS 上安装 psqlodbc 驱动程序?如果您使用 JMP 18+,则可以使用 Python 包 psycopg 通过 Python 连接到 PostgreSQL。
https://www.psycopg.org
我刚刚在我的 M1 Max MacBook Pro 上运行了下面的代码。
from jmputils import jpip
jpip('install', 'psycopg[binary]')
/*:
Collecting psycopg[binary]
Downloading psycopg-3.2.6-py3-none-any.whl.metadata (4.4 kB)
Collecting psycopg-binary==3.2.6 (from psycopg[binary])
Downloading psycopg_binary-3.2.6-cp313-cp313-macosx_11_0_arm64.whl.metadata (2.8 kB)
Downloading psycopg_binary-3.2.6-cp313-cp313-macosx_11_0_arm64.whl (3.9 MB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 3.9/3.9 MB 53.4 MB/s eta 0:00:00
Downloading psycopg-3.2.6-py3-none-any.whl (199 kB)
Installing collected packages: psycopg-binary, psycopg
Successfully installed psycopg-3.2.6 psycopg-binary-3.2.6
//:*/
import psycopg
help(psycopg)
/*:
Help on package psycopg:
NAME
psycopg - psycopg -- PostgreSQL database adapter for Python
PACKAGE CONTENTS
_acompat
_adapters_map
_capabilities
...回复:如何在 MacOS 上安装 psqlodbc 驱动程序?如果您使用的是 JMP 14-17,您仍然可以使用该软件包,但必须将其安装到 Python 环境中。在 JMP 18 及更高版本中,使用 Python 和 JMP 更加友好。
回复:如何在 MacOS 上安装 psqlodbc 驱动程序?你好,保罗,
谢谢您的回复。如何在不使用 Python 的情况下通过原生 JSL 连接到 PostgreSQL?
回复:如何在 MacOS 上安装 psqlodbc 驱动程序?您需要在系统上安装合适的 iodbc 驱动程序,并针对数据库连接进行配置。然后,您可以使用 JSL 连接到数据库。脚本索引是一个很好的信息来源。搜索“SQL”或“Open Database”