我已经编写了一个python脚本,它应该作为windows服务运行,方法是将win32serviceutil.ServiceFramework
子类化。在脚本中使用cx_oracle
模块。在
当我在调试模式(python DLOGprod.py debug
)下运行服务时,一切正常。
但是,当我尝试启动服务(python DLOGprod.py start
)时,导入cx_oracle
模块失败,错误如下:
import cx_Oracle ImportError: DLL load failed: The specified module could not be found.
我确实用dependency walker查看了cx_oracle.pyd
文件,它报告了两个丢失的dll文件MSVCR90.DLL
和{
我有以下设置:
任何帮助将不胜感激
马克
我确实解决了我的问题。根本原因是我让只有将oracle客户端软件的路径添加到用户的path变量中。自从将它添加到系统范围的路径变量后,一切正常。在
为了解决该问题,我遵循了以下步骤:
在这一点上一切都很清楚。在
马克
相关问题 更多 >
编程相关推荐