点击此处---> 群内免费提供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
我用SAP打开了两种情况。
一种用于Windows上的python,另一种用于Linux上的python来解决连接问题。
最后,我得到了python 3.1.4与SDK一起使用 16.0 SP02 PL05。
Avinash
感谢黎明。
我正在使用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,752字节
2个目录34,834,894,848字节免费
C:\>
C:\>其中python
C:\ Python31 \ python.exe
C:\> C:\ Python31 \ python.exe --version
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(最近一次调用):
文件"
ImportError中:DLL加载失败:找不到指定的过程。
>>> quit()
C:\>
= ================================================== =============
Avinash
嗨,
您是否正在使用python 3.1.x? 如果您使用的是更高版本的python,则可能会遇到此问题。
感谢,
Dawn
它可以解决两种在SAP支持下打开的情况。
对我来说,用SDK 16.0 SP02 PL05唤醒的python 3.1.4
PYTHONPATH非常重要。
我不需要使用PYTHONHOME。
Avinash
嗨,
尝试在我们的Wiki中阅读此文章: 在Windows 7上运行SAP Sybase Python示例
看起来您需要添加到 路径PYTHONHOME,您需要设置PYTHONHOME
谢谢,
黎明
一周热门 更多>