Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/355.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 在windows上安装firebird RDBMS绑定包时出错_Python_Firebird - Fatal编程技术网

Python 在windows上安装firebird RDBMS绑定包时出错

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

我正在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=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后,我从未重新启动过计算机。