Configuring the Python Interpreter to run from a shell on a Linux Computer
In cases where you need to run the bundled Python interpreter from
a shell (for example, to install packages using the
pip install
mechanism), then you must first set the
environment variable
LD_LIBRARY_PATH
so that the Python interpreter can run
properly.
Before you begin
- You must have administrator privileges on the Linux computer running the node manager.
- On the Linux computer running the node manager, navigate to python-service-home and make a note of the service name. (For example, for the bundled Python interpreter, this location is is /opt/spotfire/nodemanager/<version.n.n-nnn>/nm/services/python-service-linux-<n.nn.n.nn-guid>.)
About this task
Running as administrator, perform this task from a bash shell on the Linux computer running the node manager.
Procedure
Export the environment variable
LD_LIBRARY_PATH
and set the environment variable
path to
python-service-home/python/lib
.
export LD_LIBRARY_PATH="/opt/spotfire/nodemanager/<version.n.n-nnn>/nm/services/python-service-linux-<n.nn.n.nn-guid>/python/lib"
Results
Note: For more information about using pip to install packages, see
Package library location.
Parent topic: Configuring the Service
Related information