¿Hay una bandera de línea de comandos para establecer PYTHONHOME?

Estoy intentando ejecutar python en un sistema que no me permite establecer variables de entorno. ¿Hay un indicador de línea de comando para python que establecerá PYTHONHOME? Miré aquí: http://docs.python.org/release/2.3.5/inst/search-path.html pero no vi nada.

Entonces, espero que algo como esto:

python -magical_path_flag /my/python/install test.py 

EDITAR

Gracias por las respuestas a todos. Me avergüenza decir que realmente quise decir PYTHONHOME, no PYTHONPATH. (Eso es lo que merezco por hacer una pregunta a la 1:30 AM). He editado mi pregunta.

Aquí hay más información. Estoy intentando que Python se ejecute en Android. Puedo ejecutar python -V no hay problema, pero si bash ejecutar un script, obtengo:

 I/ControlActivity(18340): Could not find platform independent libraries  I/ControlActivity(18340): Consider setting $PYTHONHOME to [:] 

Desafortunadamente, cuando se usa ProcessBuilder y se cambian las variables de entorno en Android, se dice que no son modificables y se produce una excepción. Puedo pasar todas las banderas de línea de comando que quiero, así que esperaba poder establecer PYTHONHOME de esa manera.

He intentado crear un script de shell de envoltura que exporta PYTHONHOME y luego llama python, pero eso no funcionó. (Obtuve el mismo error que antes.)

Gracias,

Gabe

Simplemente puede configurarlo en su script – sys.path es una lista regular y modificable. Algo como:

 import sys sys.path.append("/path/to/libraries") 

debería hacer el truco

En shells de UNIXy, puede establecer una variable de entorno solo por la duración de un comando anteponiendo el comando con la configuración de la variable de entorno:

 $ PYTHONPATH=/my/python/install python test.py 

Si ninguna de las otras respuestas le conviene, puede escribir un script de envoltorio que establezca temporalmente la variable de entorno y luego ejecute su otro script. Por ejemplo:

 python mywrapper.py -magical_path_flag /my/python/install test.py