在Windows下自动将PAT路径添加到PATH系统变量

时间:2010-08-24 15:11:32

标签: python python-install

我正在创建一键式python安装程序(与我的应用程序集成)。有没有办法强制Python MSI安装程序添加python的SYSTEM PATH变量的路径? 我正在使用MSI安装程序,因为它很容易指定(使用命令行)它应该如何与用户交互。

2 个答案:

答案 0 :(得分:0)

必须有一种方法,但有些人所做的是在调用Python之前提供设置环境的批处理文件。无论如何,那就是BZR所做的。如果您可以将该批处理文件写入通常在路径中的某个地方,那就更好了。

如果您只是担心调用Python,那么普通的Python安装程序会执行文件关联,因此您可以这样工作。

答案 1 :(得分:0)

用户变量存储在HKEY_CURRENT_USER \ Environment

下的Windows注册表中

我会在安装后的脚本中使用winreg来设置或添加到PATH。

http://docs.python.org/library/_winreg.html