Я пытаюсь запустить скрипт python 'hello world' из кнопки в приложении Какао только для тестирования.Вот мой код:
@IBAction func test(_ sender: Any) {
print("Running process")
let task = Process()
task.launchPath = "/usr/bin/python"
task.arguments = ["/Users/justMe/Desktop/test/test.py"]
task.launch()
task.waitUntilExit()
print ("All Done!")
}
К сожалению, я получаю следующее: Запуск процесса / usr / bin / python: невозможно открыть файл '/Users/justMe/Desktop/test/test.py': [Errno 1] Операция не разрешена. Все выполнено!
Файл был chmod для 777, и я затрудняюсь понять, почему это не будет работать со стандартным Python, который Apple предоставляет в Mojave.Есть идеи об обходном пути?