| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > MS Windows > запуск .py с помощью .bat |
| Автор: Areostar 8.8.2022, 11:09 | ||
| окружение создаётся но файлы толком не запускается (( вот bat файл:
может что то подругому делать надо? просто запускать через python и pyistaller? |
| Автор: _zorn_ 15.8.2022, 22:47 |
| Просто в PATH (это переменная окружения) нет python.exe скорей всего. venv на винде... где хрен пойми где вообще питон установлен... и установлен ли... Ну очень все это костыльно выглядит... |
| Автор: Akina 16.8.2022, 07:52 |
| После выполнения venv\Scripts\activate.bat управление не возвращается в исходный батч. Должно быть CALL venv\Scripts\activate.bat. Да ещё надо смотреть, что там в вызываемом батче... Вот вроде не первый день в программировании - но откуда такие безграмотные термины? что значит "толком"??? Или запускается, или нет (в данном случае - нет). |
| Автор: Akina 21.8.2022, 10:25 |
В .BAT-процессинге CALL вызывает процедуру (по метке в текущем файле или в другом батче) с последующим возвратом в точку вызова. Процедура выполняется синхронно. Прямой вызов без CALL вызывает передачу исполнения по цепочке, без возврата в точку вызова. Для запуска батч-процесса в фоне без ожидания возврата используется явный вызов START /W CMD /C filename.bat |
| Автор: Areostar 24.8.2022, 08:40 |
| понялю всем спасибо |