如何使用Python将文件夹添加到Windows PATH?

时间:2018-12-05 11:16:21

标签: python windows path sys

我想使用Python将文件夹添加到Windows PATH环境变量。我尝试了这三个代码段,但没有用:

os.environ['PATH'] += ";C:\my\folder"

sys.path.insert(0, os.path.abspath('C:\my\folder'))

if sys.platform == 'win32':
    sep = ';'
else:
    sep = ':'

os.environ['PATH'] += sep + r'"C:\my\folder"'

1 个答案:

答案 0 :(得分:1)

用于永久更改路径的Windows命令是

setx /M path "%path%;C:\my\folder"

您可以使用os.system通过Python执行任意的Shell命令

import os
os.system('setx /M path "%path%;C:\my\folder"')

注意:

您需要使用提升的权限来运行它。

参考文献: