0 / 0 / 0
Регистрация: 14.04.2018
Сообщений: 5
|
||||||
1 | ||||||
При вызове Process.Start() возникает ошибка "failed to execute script Parser"11.07.2019, 09:42. Показов 1652. Ответов 8
При вызове myProcess.Start() возникает ошибка "failed to execute script Parser". Дальше программа пытается работать как обычно, исключения не вылетают, блок catch не отрабатывает. Исключение вызывается дальше, когда нужно использовать "плоды" работы скрипта, а их не существует. Все пути проверил, они правильные. Вызываемый мной скрипт (Parser.exe), написанный на питоне и скомпилированный в exe-файл работает правильно, если запускать его вручную. Больше идей, что может быть не так у меня нет.
Надеюсь на вашу помощь. Вот код метода, где возникает ошибка:
0
|
11.07.2019, 09:42 | |
Ответы с готовыми решениями:
8
Ошибка при запуске .exe файла: Failed to execute script main При вызове деструктора возникает ошибка Debug Assertion Failed! Кейлоггер, ошибка Failed to execute script 'test' due to unhandled exception Failed to execute script main при запуске сделанного через pyinstaller файла exe |
2808 / 1677 / 885
Регистрация: 14.04.2015
Сообщений: 5,721
|
|
11.07.2019, 10:37 | 2 |
0
|
0 / 0 / 0
Регистрация: 14.04.2018
Сообщений: 5
|
||||||
11.07.2019, 11:01 [ТС] | 3 | |||||
AndreyVorobey, проверял и вручную, смотря в отладчике на то, что возвращает GetPath, и дальше в коде, когда программа не может найти файл, который должен быть создан скриптом, она вызывает исключение, в котором видно путь к ненайденному файлу.
Код GetPath:
0
|
800 / 583 / 207
Регистрация: 21.02.2019
Сообщений: 2,095
|
|
11.07.2019, 12:57 | 4 |
BestProger,
..так похоже, что Process.Start() файл находит, а уже потом среда выполнения питона выдает сообщение .. может, его с какими-то параметрами запускать надо? .. или через CMD или еще как ...
0
|
0 / 0 / 0
Регистрация: 14.04.2018
Сообщений: 5
|
|
11.07.2019, 13:06 [ТС] | 5 |
carrotik, а почему тогда при ручном запуске exe-файла все прекрасно работает? Меня вот этот момент больше всего и смущает
0
|
800 / 583 / 207
Регистрация: 21.02.2019
Сообщений: 2,095
|
|
11.07.2019, 13:09 | 6 |
..просто если в сообщении есть слово "script", то откуда винда может знать, что это скрипт, а не ноутпад.exe, к примеру? .. значит, при попытке запуска таким образом чего-то не хватает/не настроено ... но это просто рассуждения с моей стороны ..
0
|
0 / 0 / 0
Регистрация: 14.04.2018
Сообщений: 5
|
|
11.07.2019, 13:13 [ТС] | 7 |
carrotik, спасибо за наводку, попробую найти что-нибудь в скрипте
0
|
2808 / 1677 / 885
Регистрация: 14.04.2015
Сообщений: 5,721
|
|||||||||||
12.07.2019, 14:41 | 8 | ||||||||||
BestProger, пример с файлом, который лежит в директории MandarinNews проекта
0
|
0 / 0 / 0
Регистрация: 14.04.2018
Сообщений: 5
|
|
12.07.2019, 19:06 [ТС] | 9 |
AndreyVorobey, спасибо! Ваш совет помог мне выловить ошибку. Она, как верно сказал carrotik, была в скрипте
0
|
12.07.2019, 19:06 | |
12.07.2019, 19:06 | |
Помогаю со студенческими работами здесь
9
Ошибка в терминале Failed to execute child process "/home/canno" (Отказано в доступе) Pyinstaller - failed to execute script Failed to execute script main Fatal error detected failed to execute script starter Fatal error detected failed to execute script starter Fatal error detected failed to execute script starter Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |