bootstrap脚本暂时设置环境

时间:2013-10-21 13:09:04

标签: python command-prompt bootstrapping

我正在尝试按照一些简单的说明使用python从应用程序外部使用QGIS进行操作。按照http://www.qgis.org/en/docs/pyqgis_developer_cookbook/intro.html#python-applications中的说明,我在库存中说“这些命令可以放入一个将负责启动的引导脚本”。我以前从未这样做过,我不知道如何创建这种类型的脚本...... 我应该引导的命令是:

set PATH=C:\qgispath;%PATH%
set PYTHONPATH=c:\qgispath\python

也就是说,这些是临时设置系统环境变量的方法。但是,同时拥有python和(当然)cmd提示符(我的操作系统是Win7),我不知道如何创建引导脚本,然后如何从python中调用它,任何人都可以帮助我吗?

1 个答案:

答案 0 :(得分:0)

通过引导脚本,文档可能意味着批处理文件,它初始化路径变量然后运行您的应用程序。

例如,如果您将应用程序存储为qgis_sample.py,则bootstrap_example.bat将类似于:

set PATH=C:\qgispath;%PATH%
set PYTHONPATH=c:\qgispath\python
python <path_to_application>\qgis_sample.py

希望这有帮助!

编辑:

要使用python脚本运行bat文件,请参阅:Run a .bat file using python code