0

我正在尝试通过调用函数模块 RFC_READ_TABLE 将 python 连接到 SAP。我遵循了此链接中的每个步骤,包括设置环境变量。

在此处输入图像描述

但是,当我尝试导入 Pyrfc 时,出现错误: ImportError: DLL load failed while importing _pyrfc: The specified procedure could not be found。

在此处输入图像描述

如果我在 CMD Consule 中手动设置 PATH=C:\nwrfcsdk\lib;C:\nwrfcsdk\bin;%PATH% ,它工作正常,

在此处输入图像描述

在此处输入图像描述

我已经多次重新启动我的电脑。还是同样的问题。有人可以帮我吗?谢谢你。

4

1 回答 1

0

很可能您下载了错误版本的 PyRFC,这就是它在路径中找不到它的原因:

https://github.com/SAP/PyRFC/issues/152

在此处输入图像描述

我最近陷入了这个陷阱,并试图找出我的机器上无法识别 NWRFC/PyRFC 的原因

于 2021-05-17T07:18:08.257 回答