C'è un flag della row di command per impostare PYTHONHOME?

Sto tentando di eseguire python su un sistema che non mi permette di impostare variables d'ambiente. C'è un flag di command a pitone che imposta PYTHONHOME? Ho guardato qui: http://docs.python.org/release/2.3.5/inst/search-path.html ma non ho visto nulla.

Quindi, speriamo qualcosa di simile:

  • Blocca SMS in output
  • Android: get la width di Layout che ha programmaticamente fill_parent nel suo xml
  • Rendere un backup del database su SDCard su Android
  • Android: Come sovrapporre un bitmap / tracciare una bitmap?
  • Ottieni nome di attività dynamicmente - android
  • Regole difforms per l'utilizzo di getBaseContext di Android, getApplicationContext o l'utilizzo di questo "
  • python -magical_path_flag /my/python/install test.py 

    EDIT

    Grazie per le risposte a tutti. Sono imbarazzato dire che in realtà volevo dire PYTHONHOME, non PYTHONPATH. (Questo è quello che mi merita di fare una domanda alle 1:30.) Ho modificato il mio quesiton.

    Ecco alcune informazioni. Sto cercando di get python in esecuzione su Android. Posso eseguire python -V nessun problema, ma se provo ed eseguire uno script, ottengo:

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

    Purtroppo, quando si utilizza il ProcessBuilder e che modifica le variables di ambiente in Android, si dice che non sono modificabili e che genera un'exception. Sono in grado di passare tutte le bandiere della linea di command che voglio, quindi speravo di poter mettere PYTHONHOME in questo modo.

    Ho provato a creare uno script di shell che esport PYTHONHOME e poi chiama python ma questo non funzionava. (Hai lo stesso errore come prima.)

    Grazie,

    Gabe

  • CollapsingToolbarLayout non si crolla quando EditText si concentra
  • AudioRecorder in errore di Android Dimensione buffer non valida
  • Come posso salvare i colors in arrays.xml e get la sua return a matrix Color
  • Rimozione dell'imbottitura del button di image (Android)
  • Tentare di mockito implori qualsiasi class genera ExceptionInInitializerError
  • Come filtrare i risultati di AutoCompleteTextView?
  • 3 Solutions collect form web for “C'è un flag della row di command per impostare PYTHONHOME?”

    Potresti semplicemente impostarlo nel tuo script – sys.path è un elenco regolabile e modificabile. Qualcosa di simile a:

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

    dovrebbe fare il trucco

    Nelle shell di UNIXy è ansible impostare una variabile di ambiente solo per la durata di un command preimpostando il command con l'impostazione della variabile di ambiente:

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

    Se nessuna delle altre risposte si adatta, puoi scrivere uno script wrapper che imposta temporaneamente la variabile d'ambiente, quindi eseguire l'altro script. Per esempio:

     python mywrapper.py -magical_path_flag /my/python/install test.py 
    L'Android è un fan Android di Google, tutto su telefoni Android, Android Wear, Android Dev e applicazioni Android Games e così via.