Jes*_*ogt 8 eclipse pydev eclipse-project-file
我正在使用Eclipse 3.6.1和PyDev 1.6.4开发Google App Engine站点.在我的项目中,.pydevproject我想根据环境变量设置Google App Engine SDK的路径,因为我在桌面和笔记本电脑上开发(路径略有不同),我打算将此文件检查到源代码管理中,其他环境可能与众不同.在下面的XML中,我想/home/jesse用从环境变量读取的值替换.现在,我很高兴只使用当前的主目录.
<?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>
Run Code Online (Sandbox Code Playgroud)
我试过了:
谷歌没有多少提出任何建议?
实际上,现在你可以做的是在那里使用字符串替换,然后在你正在使用的解释器中设置它(在窗口>首选项> pydev>解释器 - python>字符串替换变量) - 这样你可以有不同的变量每个翻译......哪个IMO比全球更好.
一个很好的例子是将解释器编译为64位,另一个编译为32,并且可以根据所使用的解释器以不同方式配置项目的pythonpath - 因此,您可以在一个文件夹中为64编译dll并为32编译在另一个.
| 归档时间: |
|
| 查看次数: |
5868 次 |
| 最近记录: |