我已经使用Pyinstaller创建了Exe,如何将Cx_racle捆绑到其中

时间:2018-07-12 12:21:10

标签: python-3.x

我的脚本正在导入cx_oracle,该脚本正在连接到Oracle DB并执行一些操作。我已经使用pyinstaller为Windows计算机创建了exe文件,并试图在我的计算机中实现相同功能,使其正常工作。当我尝试在未安装python的另一台计算机上尝试时,它会抛出如下错误。 请帮助我如何解决这个问题。 错误:

cx_Oracle.DatabaseError: DPI-1047: 64-bit Oracle Client library cannot be loaded: "The specified module could not be found". See https://oracle.github.io/odpi/doc/installation.html#windows for help
[1856] Failed to execute the script 

1 个答案:

答案 0 :(得分:0)

您好经过长时间的反复试验,终于。找到了解决方案。 您要在其中运行使用cx_Oracle的独立应用程序的计算机,请对Windows执行以下步骤: 1.从以下URL下载即时客户端。  https://oracle.github.io/odpi/doc/installation.html。 2.解压缩并复制在“环境变量”中设置的路径。 3.在此之后,我对exe执行了很好的工作。