Python 在windows上安装firebird RDBMS绑定包时出错
我正在windows上安装fdb软件包 这个包裹 我得到了这个错误Python 在windows上安装firebird RDBMS绑定包时出错,python,firebird,Python,Firebird,我正在windows上安装fdb软件包 这个包裹 我得到了这个错误 C:\fdb>python setup.py安装 回溯(最近一次呼叫最后一次): 文件“setup.py”,第7行,在 从fdb导入版本__ 文件“C:\fdb\fdb\\\初始化\ uuuuuuuu.py”,第23行,在 从fdb.fbcore导入* 文件“C:\fdb\fdb\fbcore.py”,第26行,在 从…起进口ibase 文件“C:\fdb\fdb\ibase.py”,第43行,在 fb_library=Win
C:\fdb>python setup.py安装
回溯(最近一次呼叫最后一次):
文件“setup.py”,第7行,在
从fdb导入版本__
文件“C:\fdb\fdb\\\初始化\ uuuuuuuu.py”,第23行,在
从fdb.fbcore导入*
文件“C:\fdb\fdb\fbcore.py”,第26行,在
从…起进口ibase
文件“C:\fdb\fdb\ibase.py”,第43行,在
fb_library=Windell(fb_library_名称)
文件“C:\Python27\lib\ctypes\\uuuu init\uuuu.py”,第365行,在\uuu init中__
self.\u handle=\u dlopen(self.\u名称,模式)
TypeError:应为字符串或Unicode对象,未找到非类型
以前有人遇到过这个错误吗?我安装了firebird的python驱动程序,还有python驱动程序。我解决了它。安装Firebird超级服务器后,复制fbclient.dll(您可以在C:\Program Files\Firebird\Firebird\u 2\u 5\bin下找到),并将其粘贴到C:\WINDOWS下
如果您的问题仍然存在,我在Yahoo上的firebird python邮件列表中发现了一个漏洞:这可能是firebird安装本身的一部分(有一个选项“将客户端库复制到windows文件夹”或类似的选项。另一个选项是将firebird
bin
文件夹添加到路径中。还有System32
(32位系统上的32位,64位系统上的64位)和/或SysWOW64
(32位系统上的32位)文件夹可能比直接在Windows文件夹中的位置更好。如果有“将客户端库复制到Windows文件夹”部分,我一定错过了该部分。我确实将bin文件夹添加到了路径中,但在安装firebird后,我从未重新启动过计算机。