Остановить открытие окна cmd при запуске pyomo из внешней среды - PullRequest
1 голос
/ 09 апреля 2020

Я вызываю pyomo из внешней среды (Matlab), используя Windows 10. Каждый раз, когда я вызываю функцию pyomo.opt.solve (например, results = pyomo.opt.solve (model)) a Окно cmd.exe появляется и закрывается сразу после. Это очень громоздко, когда у меня есть для l oop, вызывающий функцию несколько раз подряд. Требуется значительное время (~ 0,5 с), чтобы открыть и закрыть окно cmd.exe, и это не позволяет мне использовать другие программы в то же время.

Если я вызываю функцию pyomo.opt.solve изнутри python IDE, такой как Spyder, окно cmd.exe не появляется. И то же самое верно, если я вызываю другие python функции из Matlab. Поэтому я предполагаю, что это окно появляется только при вызове pyomo.opt.solve из Matlab или, возможно, других внешних программ.

Могу ли я остановить pyomo.opt.solve () от открытия нового окно cmd.exe?

...