如何使用python添加Windows系统路径?

问题描述 投票:0回答:1

我想用python将文件夹添加到Windows路径。我尝试使用此代码添加文件夹。

path = os.path.dirname(os.path.abspath(__file__))
os.system('setx /M path "%path%;'+path+'"')

此代码输出为=>

错误:对注册表路径的访问被拒绝。

我尝试过此代码

os.environ['PATH'] += path

当我打印此代码时,它会在屏幕上打印环境变量,但是当我打开环境变量页面时,不会出现此值。如何添加此文件路径?

谢谢。

python windows cmd
1个回答
0
投票
您可以看到错误是:

ERROR: Access to the registry path is denied.

所以,我的建议是在提升权限的情况下运行您的程序。您可以这样做,我使用的是“管理员”模块

import admin if not admin.isUserAdmin(): admin.runAsAdmin()

并尝试以管理员用户身份运行代码
© www.soinside.com 2019 - 2024. All rights reserved.