Splunk Dev

Unable to import python splunk-sdk and splunklib packages.

Prathyusha891
Explorer

Unable to import splunk-sdk  and splunklib python. Here are the error's I'm getting while importing. Any suggestions? 

 

splunklib:

error: command 'C:\\Program Files (x86)\\Microsoft Visual Studio\\2022\\BuildTools\\VC\\Tools\\MSVC\\14.39.33519\\bin\\HostX86\\x64\\cl.exe' failed with exit code 2
[end of output]

note: This error originates from a subprocess, and is likely not a problem with pip.
ERROR: Failed building wheel for pycrypto
Running setup.py clean for pycrypto
Failed to build pycrypto
ERROR: Could not build wheels for pycrypto, which is required to install pyproject.toml-based projects

 

splunk-sdk :

line 18, in <module>
from splunklib.six.moves import map
ModuleNotFoundError: No module named 'splunklib.six.moves'
[end of output]

note: This error originates from a subprocess, and is likely not a problem with pip.
error: metadata-generation-failed

× Encountered error while generating package metadata.
╰─> See above for output.

Labels (5)
Tags (2)

isoutamo
SplunkTrust
SplunkTrust
0 Karma

VatsalJagani
SplunkTrust
SplunkTrust

@Prathyusha891 - FYI splunklib doesn't come built in with Splunk. In your App you need to put the Splunklib explicitly, mostly in the bin folder of your App.

pip install splunk-sdk --target ./bin

 

I hope this helps!!! Kindly upvote if it does!!!

0 Karma

Gr0und_Z3r0
Contributor

Hi @Prathyusha891 

A quick search on stackoverflow yields this. Try the steps mentioned in here to resolve the pycrypto dependency.
https://stackoverflow.com/questions/50080459/failed-installing-pycrypto-with-pip 

 

If the reply helps, a Karma upvote would be appreciated.

0 Karma
Get Updates on the Splunk Community!

Splunk Observability for AI

Don’t miss out on an exciting Tech Talk on Splunk Observability for AI!Discover how Splunk’s agentic AI ...

Splunk Enterprise Security 8.x: The Essential Upgrade for Threat Detection, ...

Watch On Demand the Tech Talk on November 6 at 11AM PT, and empower your SOC to reach new heights! Duration: ...

Splunk Observability as Code: From Zero to Dashboard

For the details on what Self-Service Observability and Observability as Code is, we have some awesome content ...