Вы можете указать папку запуска, изменив m._path
. Если вы оставите его в качестве временного каталога по умолчанию, вы можете просмотреть эту папку с помощью print(m._path)
или открыть временную папку с помощью m.open_folder()
. Ниже приведен пример указания каталога запуска с помощью простого приложения:
from gekko import GEKKO
m = GEKKO()
m._path = r'C:\test'
x = m.Var()
m.Obj(x**2)
m.solve(disp=False)
print(x.value[0])
Вам необходимо убедиться, что вы можете записать в эту папку, в данном случае в C:\test
. Он выдаст ошибку, если папка не существует или у вас нет разрешения на запись в эту папку. Кроме того, если вы откроете один из файлов в этой папке с помощью программы, которая устанавливает блокировку файла (например, Microsoft Excel), то при попытке запуска Python вы получите сообщение об ошибке, если файл открыт и заблокирован для записи. запрограммируйте снова.