import os
import subprocess
pathName = "FilePath"
os.chdir(r'Directory Path')
process = subprocess.Popen(["scrapy", "crawl", "homeDepotSpider", "-t" , "csv" , "-o", pathName])
Вот сообщение об ошибке, которое я получаю:
"/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/subprocess.py", line 394, in __init__ errread, errwrite) File "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/subprocess.py", line 1047, in _execute_child raise child_exception OSError: [Errno 2] No such file or directory
Я действительно не могу найти какую-либо документацию в Интернете, но Platypus просто несовместим с подпроцессом или что-то не так с моим кодом. Когда я компилирую, он работает нормально, когда я создаю файл .app, он не работает.
Изменить: вот программное обеспечение, которое я использовал для превращения моей программы в исполняемый файл: https://sveinbjorn.org/platypus