PyCharm 没有 Splunk SDK (splunklib)

PyCharm doesn't Splunk SDK (splunklib)

我有一个调用 Splunk API 的简单 python 脚本。为此,我包括了 splunklib: "import splunklib.client as client"

当我从终端 window (MacOS) 启动该脚本时,该脚本运行良好:python3 main.py

为此,我必须使用 "pip3 install splunklib" 安装 splunklib。

不幸的是,我不能 运行 从 Pycharm 中提取相同的脚本。 我也在 settings/Project Interpreter/Package 下成功安装了 splunklib。 splunklib 显示在项目解释器的安装包列表中(splunklib 1.0.0,Python 3.7)。

当我 运行 使用 Pycharm 的脚本时,我收到以下错误消息:

导入 splunklib.client 作为客户端 ModuleNotFoundError:没有名为 'splunklib.client' 的模块; 'splunklib' 不是包裹

为什么 Pycharm 找不到 Esplunklib,即使它已安装在 Project Interpreter 中?

我今天遇到了同样的问题,并尝试通过 pip3 install splunklib 与您一样解决它。不幸的是,splunklib 包不是您想要的。我不确定这是否是一个已弃用的软件包,或者完全是其他东西,但您可能正在寻找的是 splunk-sdk。

这应该让你继续; pip3 install splunk-sdk