簡體   English   中英

如何使用 python 添加 windows 系統路徑?

[英]how to add windows system path with python?

我想使用 python 將文件夾添加到 windows 路徑。 我嘗試使用此代碼添加文件夾。

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

此代碼 output 是 =>

錯誤:拒絕訪問注冊表路徑。

我試過這段代碼

os.environ['PATH'] += path

當我打印這段代碼時,它會在屏幕上打印環境變量,但是當我打開環境變量頁面時,這個值不會出現。 如何添加此文件路徑?

謝謝。

如您所見,錯誤是:

ERROR: Access to the registry path is denied.

因此,我的建議是使用提升的權限運行您的程序。 你可以這樣做我使用的是'admin'模塊

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

並嘗試以管理員用戶身份運行您的代碼

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM