I need to install pip for python on a Windows server that is a full forwarder. This server also have python installed in the normal location (C:\python27). When I install pip ($SPLUNK_HOME\bin\python.exe get-pip.py), it says pip is already installed in C:\python27.
How can I install pip for Splunk's python installation? Thank you.
I ended up using a wrapper script as explained here: http://answers.splunk.com/answers/8/can-i-add-python-modules-to-the-splunk-environment.html
I ended up using a wrapper script as explained here: http://answers.splunk.com/answers/8/can-i-add-python-modules-to-the-splunk-environment.html
Hi bnorthway,
I would not recommend doing so, but dr. google has quiet a long list providing guides who to install pip on windows
like this one http://docs.python-guide.org/en/latest/starting/install/win/ or this one https://pip.pypa.io/en/latest/installing.html
Have fun and remember, if you break stuff you have to fix it ....
cheers, MuS
Well it really requires one to get the other - but I think I found an even better solution here, so I'm trying to get that set up now.
I've tried both of those instructions already - but I am left with the same error. What is the accepted 'best practice' for managing Python dependencies in Splunk scripts?
Okay, but this is a different requirement 😉 Installing or using your own python modules for a custom script is very easy...basically 🙂 Can be tricky sometimes, depends on the module you're using.
Take a look here http://stackoverflow.com/questions/279237/import-a-module-from-a-relative-path to get some ideas how it cloud be done in the script, afterwards create an app and place everything into the app's bin
folder - the script and the python module that is.