说我有一个简单的程序:(模块是要导入的模块)
from os import system
try:
import module
except:
system('py -m pip install module')
import module
我的问题是,我需要安装的模块需要管理员权限。 如何在管理员中启动py? 我已经尝试过类似的事情: system('py',adminstrator)和类似的愚蠢的东西,希望其中之一能正常工作,但无济于事。
谢谢!
答案 0 :(得分:0)
您可以按照说明here创建一个sudo.cmd
文件,使其在系统路径中可用,然后可以使用以下命令在Python脚本中获得管理员特权:
system('sudo py -m pip install module')