The Dataiku Frontrunner Awards have just launched to recognize your achievements! Submit Your Entry

change PYTHONPATH

UserBird
Dataiker
Dataiker
change PYTHONPATH
In order to change the python path and be able to use some of my libraries, i added to env-sites.sh the following line:

export PYTHONPATH=$PYTHONPATH:mylibspath

I restarted Dataiku. However, when I open a Notebook and print sys.path, or os.environ['PYTHONPATH'], "mylibspath" is not present.

What is more, some other environment variables are well loaded, like os.environ['PATH'], where I also appended some paths.

Should I modify the PYTHONPATH in another place ?
0 Kudos
1 Reply
AdrienL
Dataiker
Dataiker

The sanctioned way of adding packages/modules to your python environment is not to add them in the PYTHONPATH. See The Python Environment doc page:




  • You can install pip packages using DATA_DIR/bin/pip

  • You can add locally-managed python source in DATA_DIR/lib/python

0 Kudos
A banner prompting to get Dataiku DSS