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 (6)
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!

Join Us for Splunk University and Get Your Bootcamp Game On!

If you know, you know! Splunk University is the vibe this summer so register today for bootcamps galore ...

.conf24 | Learning Tracks for Security, Observability, Platform, and Developers!

.conf24 is taking place at The Venetian in Las Vegas from June 11 - 14. Continue reading to learn about the ...

Announcing Scheduled Export GA for Dashboard Studio

We're excited to announce the general availability of Scheduled Export for Dashboard Studio. Starting in ...