gpt4 book ai didi

python - 无法在 Python 2.7 中更改 cmd 的路径

转载 作者:可可西里 更新时间:2023-11-01 10:35:11 25 4
gpt4 key购买 nike

在 cmd 上我使用这个命令:

set PATH=%PATH%;C:\Test

成功了!

但是,如果我在 python 文件中使用这段代码,它就不起作用了!

import os
os.system('set PATH=%PATH%;C:\Test')

我也试过这段代码:

import os
path = 'C:\Test'
os.environ["PATH"] += os.pathsep + path

它不起作用!

但这段代码运行良好(我需要重新启动 cmd 才能看到变化):

# Delete a part of PATH
os.environ['PATH'] = os.environ['path'][:414]

所以,我的问题是:

  • 为什么我不能像那样在 python 中更改 PATH?
  • 如何在 python 中更改它?

最佳答案

试试这个:

os.system('setx PATH "%PATH%;C:\Test"/M')

关于python - 无法在 Python 2.7 中更改 cmd 的路径,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31298005/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com