Mac 具有完整路径的子进程 运行 不起作用
Mac subprocess run with full path doesn't work
当我 运行 终端中的 followin 命令起作用并启动应用程序时。
/Users/Someone/Documents/SomeApp\ v2.app/Contents/MacOS/SomeApp
但是当我在 python 中执行以下操作时,然后 运行 它:
import subprocess
subprocess.run(['/Users/Someone/Documents/SomeApp\ v2.app/Contents/MacOS/SomeApp'])
我收到以下错误消息:
File not found error: [Errno 2] No such file or directory:
'/Users/Someone/Documents/SomeApp\ v2.app/Contents/MacOS/SomeApp'
它不需要字符串中的 '\'
。
当我 运行 终端中的 followin 命令起作用并启动应用程序时。
/Users/Someone/Documents/SomeApp\ v2.app/Contents/MacOS/SomeApp
但是当我在 python 中执行以下操作时,然后 运行 它:
import subprocess
subprocess.run(['/Users/Someone/Documents/SomeApp\ v2.app/Contents/MacOS/SomeApp'])
我收到以下错误消息:
File not found error: [Errno 2] No such file or directory:
'/Users/Someone/Documents/SomeApp\ v2.app/Contents/MacOS/SomeApp'
它不需要字符串中的 '\'
。