使用Pythan PyRFC连接SAP导致错误

2020-08-21 18:09发布

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

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


亲爱的同事,

由于我们系统的大量数据,管理人员决定使用Pythan脚本来满足报告需求,因为这将支持在很短的时间内搅动大量数据。

为此,我们尝试按照以下步骤使用PyRFC连接SAP系统。 但是我们遇到了如下所述的错误。

在为Python建立SAP NW RFC SDK客户端时,我从 https://github.com/SAP执行了以下步骤/PyRFC

  1. https://support.sap下载并解压缩SAP NW RFC SDK 7.50 .com/en/product/connectors/nwrfcsdk.html 到C:\ ProgramData \ nwrfcsdk
  2. 使用C:\ ProgramData \ nwrfcsdk和C:\ ProgramData \ nwrfcsdk \ lib添加PATH环境变量
  3. 为Windows安装了Miniconda 64位Python 3.7发行版并创建了环境
  4. 已安装的预制pyrfc轮子pyrfc-1.9.97-cp37-cp37m-win_amd64.whl,在github存储库的dist文件夹中提供https://github.com/SAP/PyRFC
  5. 安装Jupyterlab并将其用作Python IDE,并尝试导入pyrfc
  6. "导入错误:DLL加载失败:找不到指定的模块"。
  7. 按照 http://sap.github进行。 io/PyRFC/install.html#sap-nw-rfc-library-installation 是因为Python连接器无法找到C连接器。 解决方案是将C:\ ProgramData \ nwrfcsdk \ lib添加到我们在步骤2中已经完成的PATH环境变量中。
  8. 重新检查PATH变量,但错误仍然发生。
请专家对此提供建议。

提前谢谢。

Satheesh Kumar N

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

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


亲爱的同事,

由于我们系统的大量数据,管理人员决定使用Pythan脚本来满足报告需求,因为这将支持在很短的时间内搅动大量数据。

为此,我们尝试按照以下步骤使用PyRFC连接SAP系统。 但是我们遇到了如下所述的错误。

在为Python建立SAP NW RFC SDK客户端时,我从 https://github.com/SAP执行了以下步骤/PyRFC

  1. https://support.sap下载并解压缩SAP NW RFC SDK 7.50 .com/en/product/connectors/nwrfcsdk.html 到C:\ ProgramData \ nwrfcsdk
  2. 使用C:\ ProgramData \ nwrfcsdk和C:\ ProgramData \ nwrfcsdk \ lib添加PATH环境变量
  3. 为Windows安装了Miniconda 64位Python 3.7发行版并创建了环境
  4. 已安装的预制pyrfc轮子pyrfc-1.9.97-cp37-cp37m-win_amd64.whl,在github存储库的dist文件夹中提供https://github.com/SAP/PyRFC
  5. 安装Jupyterlab并将其用作Python IDE,并尝试导入pyrfc
  6. "导入错误:DLL加载失败:找不到指定的模块"。
  7. 按照 http://sap.github进行。 io/PyRFC/install.html#sap-nw-rfc-library-installation 是因为Python连接器无法找到C连接器。 解决方案是将C:\ ProgramData \ nwrfcsdk \ lib添加到我们在步骤2中已经完成的PATH环境变量中。
  8. 重新检查PATH变量,但错误仍然发生。
请专家对此提供建议。

提前谢谢。

Satheesh Kumar N

付费偷看设置
发送
2条回答
Bunny_CDM
1楼-- · 2020-08-21 18:37

您可以通过运行bin目录中的rfcexec.exe来检查SAP NWRFC SDK的安装,如文档中所述: http://sap.github.io/PyRFC/install.html#sap-nw-rfc-sdk-installation

Cikesha
2楼-- · 2020-08-21 18:17

请同时检查先决条件并尝试最新版本:

pip install pynwrfc

一周热门 更多>