Sto utilizzando Eclipse 3.6.1 con PyDev 1.6.4 per lo sviluppo di un sito di Google App Engine. Nei miei progetti .pydevproject
voglio impostare il percorso all'SDK di Google App Engine basato su una variabile di ambiente da quando sviluppo sul mio desktop e laptop (dove i percorsi sono leggermente diversi) e ho intenzione di controllare questo file nel controllo del codice sorgente e in altri ambienti potrebbe essere diverso Nel seguente XML, voglio sostituire /home/jesse
con il valore letto da una variabile di ambiente. Per ora sarei felice di usare l'attuale home directory.Usa variabile di ambiente nel file di progetto PyDev Eclipse
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<?eclipse-pydev version="1.0"?>
<pydev_project>
<pydev_property name="org.python.pydev.PYTHON_PROJECT_INTERPRETER">Python 2.5</pydev_property>
<pydev_property name="org.python.pydev.PYTHON_PROJECT_VERSION">python 2.5</pydev_property>
<pydev_variables_property name="org.python.pydev.PROJECT_VARIABLE_SUBSTITUTION">
<key>GOOGLE_APP_ENGINE</key>
<value>/home/jesse/projects/google_appengine</value>
</pydev_variables_property>
<pydev_pathproperty name="org.python.pydev.PROJECT_SOURCE_PATH">
<path>/app_html5rest</path>
</pydev_pathproperty>
<pydev_pathproperty name="org.python.pydev.PROJECT_EXTERNAL_SOURCE_PATH">
<path>${GOOGLE_APP_ENGINE}</path>
<path>${GOOGLE_APP_ENGINE}/lib/django</path>
<path>${GOOGLE_APP_ENGINE}/lib/webob</path>
<path>${GOOGLE_APP_ENGINE}/lib/yaml/lib</path>
</pydev_pathproperty>
</pydev_project>
ho provato:
- $ {HOME}
- $ {} env.HOME
- $ HOME
Google non ha alzato molto, qualche suggerimento ?