When using the script command, I try to import exec_anaconda in order to use Pandas and Numpy. However, when I run my script it errors out saying,
01-16-2020 11:31:30.707 ERROR ScriptRunner - stderr from 'C:\Program Files\Splunk\bin\Python3.exe C:\Program Files\Splunk\etc\apps\TestCleartiScript\bin\Clearti_v0.2_Splunk.py': from util.base_util import get_apps_path
01-16-2020 11:31:30.707 ERROR ScriptRunner - stderr from 'C:\Program Files\Splunk\bin\Python3.exe C:\Program Files\Splunk\etc\apps\TestCleartiScript\bin\Clearti_v0.2_Splunk.py': ModuleNotFoundError: No module named 'util'
That statement 'from util.base_util import get_apps_path is in the exec_anaconda.py that gets called in the beginning of my script.
I solved this problem adding the "/bin/util" folder of Splunk MLTK on my app bin path.
I solved this problem adding the "/bin/util" folder of Splunk MLTK on my app bin path.