Ildus
Ildus

Reputation: 143

How to get python interpreter path in uwsgi process

How can I get python interpreter path in uwsgi process (if I started it with -h parameter)? I tryed to use VIRTUAL_ENV and UWSGI_PYHOME environment variables, but they are empty, I do not know why. Also i tryed to use sys.executable, but it points to uwsgi process path.

Upvotes: 3

Views: 1310

Answers (1)

roberto
roberto

Reputation: 12953

uWSGI is not a python application (it only calls libpython functions) so the effective executable is the uwsgi binary. If you use virtualenvs you can assume the binary is in venv/bin/python

Upvotes: 3

Related Questions