我有脚本通过python libaray win32/Automagica发送outlook电子邮件。 如果我以正常方式(使用IDE)运行脚本,则电子邮件已成功发送 当我尝试从jenkins运行相同的脚本时,它抛出“异常:无法启动Outlook,Windows上是否安装了Microsoft Office?”
outlook=outlook(账户名称=账户名称) 文件“C:\Python39\lib\site packages\automagica\utilities.py”,第41行,在包装器中 返回函数(*args,**kwargs) 文件“C:\Python39\lib\site packages\automagica\activities.py”,第4186行,位于init self.app=self.\u launch() 文件“C:\Python39\lib\site packages\automagica\activities.py”,第4202行,在\u launch中 引发异常( 异常:无法启动Outlook,Windows上是否安装了Microsoft Office
是的..现在它正在工作..这是因为Jenkins在管理员权限下运行,Outlook在用户权限下运行..在我开始在用户权限(而不是管理员)上运行Jenkins后,它可以通过Outlook发送电子邮件
相关问题 更多 >
编程相关推荐