Estoy usando Eclipse 3.6.1 con PyDev 1.6.4 para desarrollar un sitio de Google App Engine. En mis proyectos .pydevproject
Quiero establecer la ruta al SDK de Google App Engine a partir de una variable de entorno, ya que desarrollo en mi computadora de escritorio y portátil (donde las rutas son ligeramente diferentes) y planeo verificar este archivo en el control de fuente y otros entornos Puede ser diferente. En el XML a continuación, deseo reemplazar /home/jesse
con el valor leído de una variable de entorno. Por ahora, me gustaría simplemente usar el directorio de inicio actual.Usar la variable de entorno en el archivo de proyecto de 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>
que he intentado:
- $ {HOME}
- $ {} env.HOME
- $ HOME
Google no ha aparecido tanto, cualquier sugerencia ?