Getting Data In

Script input Error - No module named splunklib.client

tamduong16
Contributor

I am trying to index data from my python script. Everything set up correctly but I still don't see data coming in. So search for events using index=_internal sourcetype=splunkd and have the following error:
ERROR ExecProcessor - message from "python "C:\Program Files\Splunk\etc\system\bin\REV_API_viewerreport.py"" ImportError: No module named splunklib.client.

I tried copying the package to the same folder where I have my script but it still giving me the same error. What should I do?
Thanks

0 Karma
1 Solution

damien_chillet
Builder

splunklib.client is part of the Splunk Python SDK.
Did you follow the guide for installation of the SDK (http://dev.splunk.com/view/python-sdk/SP-CAAAEDG)?

It seems like your PYTHONPATH environment variable is not set properly, causing import statement to fail.

View solution in original post

damien_chillet
Builder

splunklib.client is part of the Splunk Python SDK.
Did you follow the guide for installation of the SDK (http://dev.splunk.com/view/python-sdk/SP-CAAAEDG)?

It seems like your PYTHONPATH environment variable is not set properly, causing import statement to fail.

tamduong16
Contributor

@damien_chillet
Thanks for the answer. I placed the file splunk-sdk-python-1.6.3 in my C drive. Then I went to edit my eviromental variable for Path and wrote this line: PYTHONPATH=C:\splunk-sdk-python-1.6.3. But I still have the same error. Am I doing it right?

0 Karma

damien_chillet
Builder

Hey,
can you run python -c 'import sys; print sys.path' and check if the SDK path appears in there?
I believe you need to restart your Windows machine for the new environment variable to appear.

0 Karma

p_gurav
Champion

How you are running script? Did you set pythonpath to the splunk path?

0 Karma

tamduong16
Contributor

How can I set pythonpath to the splunk path? I'm confuse.

0 Karma
Got questions? Get answers!

Join the Splunk Community Slack to learn, troubleshoot, and make connections with fellow Splunk practitioners in real time!

Meet up IRL or virtually!

Join Splunk User Groups to connect and learn in-person by region or remotely by topic or industry.

Get Updates on the Splunk Community!

Monitoring AI Agents with Splunk Observability Cloud

Let’s say I’m running a travel planning AI app in production. A user asks for three concise hotel options in ...

[Puzzles] Solve, Learn, Repeat: Tiling

This puzzle (first published here) is based on finding groups of tessellated tiles (inspired by floor tiles I ...

SOK it to Me: Top 3 Benefits of Using Splunk Operator on Kubernetes that’ll Make ...

    Thursday, July 9, 2026  |  11:00AM–12:00PM PDT Duration: 1 hour (includes Q&A) Managing can feel like a ...