python3.1到ASE 16:导入错误:DLL加载失败:指定的程序无法找到。

2020-09-10 16:52发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)我正在尝试按照SAP文档中的步骤...

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


我正在尝试按照SAP文档中的步骤将python(win 7 64位dos)连接到ASE

根据建议,我已将变量设置为推荐

SYBASE = C:\ sybase16
SYBASE_ASE = ASE-16_0
SYBASE_OCS = OCS-16_0

PYTHONPATH = C:\ sybase16 \ OCS-16_0 \ python \ python31_64 \ dll

当我尝试导入sybpydb时,出现以下错误

ImportError:DLL加载失败:找不到指定的过程。

可能是什么问题?

谢谢

Avinash

5条回答
wang628962
2020-09-10 17:13

感谢黎明。

我正在使用python 3.1版本(通过下面的输出)。

对"设置"变量还有其他依赖性吗? 消息没有告诉您正在尝试加载哪个DLL。

请参阅具有完全交互作用的会话,从而导致错误

============== ======================================

C: \>回声%SYBASE%
C:\ Sybase16


C:\>回声%SYBASE_OCS%
OCS-16_0
C:\>
C:\ >回显%PYTHONPATH%
C:\ sybase16 \ OCS-16_0 \ python \ python31_64 \ dll

C:\>
C:\> DIR C:\ sybase16 \ OCS-16_0 \ python \ python31_64 \ dll
驱动器C中的卷为OSDisk
卷序列号为0C54-D01C

C:\ sybase16 \ OCS-16_0 \ python \ python31_64 \ dll

的目录 2016年10月21日09:09


2016年10月21日09:09 ..
2014年11月20日10:37 PM 74,752 sybpydb.pyd
1个文件74,7​​52字节
2个目录34,83​​4,894,848字节免费

C:\>
C:\>其中python
C:\ Python31 \ python.exe

C:\> C:\ Python31 \ python.exe --version Python 3.1

C:\>
C:\> C:\ Python31 \ python.exe < br> Win32上的Python 3.1(r31:73574,2009年6月26日,17:50:52)[MSC v.1500 64位(AMD64)]
键入" help"," copyri ght","信用"或"许可证"以获取更多信息。
>>>
>>> import sybpydb
Traceback(最近一次调用):
文件" ",行 1,在<模块>
ImportError中:DLL加载失败:找不到指定的过程。
>>> quit()

C:\>

= ================================================== =============

Avinash

一周热门 更多>