用Python在mac操作系统上运行程序失败

2024-05-12 21:04:10 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在Sierra 10.12.2上使用Python运行Houdini应用程序:

subprocess.Popen( '/Applications/Houdini 15.5.673/Houdini Apprentice.app/Contents/MacOS/happrentice'  )

胡迪尼开始发射,但出现了一个错误,它无法运行。如果我用通常的方式运行应用程序,只需点击一个图标,它就可以正常运行了。在

错误报告开始

^{pr2}$

Tags: app应用程序错误方式contentsmacossierra图标
1条回答
网友
1楼 · 发布于 2024-05-12 21:04:10

听起来这个程序是为LaunchServices而不是直接运行而设计的。尝试使用open命令来运行它。在

subprocess.Popen( ['open', '/Applications/Houdini 15.5.673/Houdini Apprentice.app'] )

相关问题 更多 >