点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
亲爱的同事,
由于我们系统的大量数据,管理人员决定使用Pythan脚本来满足报告需求,因为这将支持在很短的时间内搅动大量数据。
为此,我们尝试按照以下步骤使用PyRFC连接SAP系统。 但是我们遇到了如下所述的错误。
在为Python建立SAP NW RFC SDK客户端时,我从 https://github.com/SAP执行了以下步骤/PyRFC
- 从 https://support.sap下载并解压缩SAP NW RFC SDK 7.50 .com/en/product/connectors/nwrfcsdk.html 到C:\ ProgramData \ nwrfcsdk
- 使用C:\ ProgramData \ nwrfcsdk和C:\ ProgramData \ nwrfcsdk \ lib添加PATH环境变量
- 为Windows安装了Miniconda 64位Python 3.7发行版并创建了环境
- 已安装的预制pyrfc轮子pyrfc-1.9.97-cp37-cp37m-win_amd64.whl,在github存储库的dist文件夹中提供https://github.com/SAP/PyRFC
- 安装Jupyterlab并将其用作Python IDE,并尝试导入pyrfc
- "导入错误:DLL加载失败:找不到指定的模块"。
- 按照 http://sap.github进行。 io/PyRFC/install.html#sap-nw-rfc-library-installation 是因为Python连接器无法找到C连接器。 解决方案是将C:\ ProgramData \ nwrfcsdk \ lib添加到我们在步骤2中已经完成的PATH环境变量中。
- 重新检查PATH变量,但错误仍然发生。
提前谢谢。
Satheesh Kumar N
您可以通过运行bin目录中的rfcexec.exe来检查SAP NWRFC SDK的安装,如文档中所述: http://sap.github.io/PyRFC/install.html#sap-nw-rfc-sdk-installation ?
请同时检查先决条件并尝试最新版本:
pip install pynwrfc
一周热门 更多>