voglio correre:Python - aggiungere PYTHONPATH durante modulo di riga di comando Esegui
python somescript.py somecommand
Ma, quando ho eseguito questo ho bisogno PYTHONPATH
di includere una determinata directory. Non posso semplicemente aggiungerlo alle variabili di ambiente perché la directory che voglio aggiungere cambia in base al progetto che sto eseguendo. C'è un modo per modificare PYTHONPATH
durante l'esecuzione di uno script? Nota: non ho nemmeno una variabile PYTHONPATH
, quindi non ho bisogno di preoccuparmi di accodarla o di sovrascriverla durante l'esecuzione di questo script.
@ İsmail - grazie. Tuttavia, come posso farlo mentre eseguo uno script dal mio prompt dei comandi? Non sto eseguendo Python, importando materiale e eseguendolo manualmente. – orokusaki
Su Mac/Linux si farebbe 'PYTHONPATH =/foo/bar python somescript.py somecommand' – ismail
Ho provato' python -c "import sys; sys.path.append ('/ my/dir')" 'e poi' python myscript.py mycommand', ma ovviamente non condivide il percorso dalla prima sessione di interprete alla successiva. Ah, ho appena visto il tuo prossimo commento, provando ora ... Non ha funzionato su WinXP. – orokusaki