有没有办法检查我的MacOS(10.9)中是否已经安装了pyodbc?我已经在我的mac上安装了python 2.7,之后我安装了python3。现在这两个版本的python在我的终端上工作正常。
我听说pyodbc不会单独工作,它需要一个odbc管理器(推荐使用的是iodbc for mac),还有什么方法可以检查吗?我对这些东西有点新意,因此不打算通过安装另一个已经存在于我的Mac上的pyodbc或iodbc来制造混乱。
不确定此信息是否相关,但我想使用ODBC创建数据库连接,该连接必须同时适用于MySQL和Postgres(我将它们都安装在我的mac上),从表中选择一些信息并关闭连接。现在我正处于创建连接的第一阶段..
帮助将受到高度赞赏。
答案 0 :(得分:2)
通常,查看是否安装了python库的一个好方法是进入python提示符并尝试导入它
>>import pyodbc
显然,您可以使用find,locate等,但这会告诉您它是否已安装且工作正常。
你问过pyodbc,一般你不应该根据对SO的意见给出答案,但是我已经为Postgres做了一些psycopg2工作,发现它比pyodbc更容易使用和更可靠。我还没有将Python与MySQL一起使用,但有MySQLdb
的好报告我提到这是因为你说你处于早期阶段,因此可能值得考虑每个数据库的本机驱动程序。