我想使用python将文件夹添加到Windows路径。我尝试使用此代码添加文件夹。
path = os.path.dirname(os.path.abspath(__file__))
os.system('setx /M path "%path%;'+path+'"')
此代码输出为=>
错误:对注册表路径的访问被拒绝。
我尝试了这段代码
os.environ['PATH'] += path
当我打印此代码时,它会在屏幕上打印环境变量,但是当我打开环境变量页面时,此值不会出现。 如何添加此文件路径?
谢谢。
答案 0 :(得分:1)
您会看到以下错误:
ERROR: Access to the registry path is denied.
因此,我的建议是在提升权限的情况下运行您的程序。 您可以这样做,我使用的是“管理员”模块
import admin
if not admin.isUserAdmin():
admin.runAsAdmin()
并尝试以管理员用户身份运行代码