pyodbc-3.0.6似乎未被Komodo Edit 7识别。 按照http://code.google.com/p/pyodbc/的安装说明,通过命令行解释器识别模块;连接到SQL Server,通常按预期运行。
但是,使用Komodo Edit import pyodbc
时无法识别该模块,随后会禁用自动完成功能。使用该模块不是一个基本问题,但却禁用了该功能。
我正在运行Python 2.7,64位。
背景阅读,表明Komodo是32位的,只有通过升级到Komodo IDE和自动ActivePython模块更新才能获得对pyodbc的支持。是这么简单还是有解决方法?
答案 0 :(得分:0)
Komodo使用CIX (codeintel XML) files来描述二进制库的自动完成信息。
不幸的是,我找不到一个pyodbc;你必须自己创建这样一个文件。您可以找到instructions on how to do that on in the Komodo FAQ:
svn co http://svn.openkomodo.com/repos/openkomodo/trunk/src/codeintel/support/gencix/python python_gencix
cd python_gencix
python gencix.py --onefile=pyodbc.cix --name="PyODBC" --description="Python ODBC module" pyodbc