Comment installer le pilote psqlodbc sur MacOS ?J'essaie d'installer le pilote psqlodbc ( https://odbc.postgresql.org/ ) sur un MacBook Pro M2 afin de connecter JMP à une base de données PostgreSQL au sein de mon organisation. Je me demandais où trouver de la documentation sur la procédure à suivre.
Jusqu'à présent, je n'ai trouvé que ce lien ( https://odbc.postgresql.org/docs/unix-compilation.html ), et les commandes figurant dans les instructions d'installation impliquent des fichiers qui ne sont joints nulle part sur la page. J'ai essayé d'exécuter la commande « brew install psqlodbc » et de configurer les fichiers .ini correspondants, mais cela n'a pas fonctionné non plus. Si quelqu'un a déjà effectué cette opération, un résumé/lien expliquant le processus d'installation serait grandement apprécié.
macOSRe : Comment installer le pilote psqlodbc sur MacOS ?Si vous utilisez JMP 18+, vous pouvez utiliser le package Python psycopg pour vous connecter à PostgreSQL via Python.
https://www.psycopg.org
Je viens d'exécuter le code ci-dessous sur mon MacBook Pro M1 Max.
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
...Re : Comment installer le pilote psqlodbc sur MacOS ?Si vous utilisez JMP 14-17, vous pouvez toujours utiliser le package, mais vous devez l'installer dans votre environnement Python. Travailler avec Python et JMP est beaucoup plus convivial dans JMP 18 et les versions ultérieures.
Re : Comment installer le pilote psqlodbc sur MacOS ?Bonjour Paul,
Merci pour votre réponse. Comment puis-je me connecter à PostgreSQL via JSL natif, sans Python ?
Re : Comment installer le pilote psqlodbc sur MacOS ?Vous devez installer le pilote iodbc approprié sur votre système et le configurer pour votre connexion à la base de données. Vous pouvez ensuite utiliser JSL pour établir la connexion à la base de données. L'indexation par script est une excellente source d'informations. Recherchez SQL ou Open Database.