gpt4 book ai didi

python - 在离线模式下运行 gekko MPC 代码时,如何消除命令窗口的闪烁?

转载 作者:行者123 更新时间:2023-11-28 17:55:27 24 4
gpt4 key购买 nike

我已经在离线模式下使用 Gekko python 为 MPC 构建了几个成功的代码。但是,我仍然想在运行程序时删除命令窗口的闪烁。有什么建议 ?谢谢。

最佳答案

新版本编辑

latest version of Python Gekko (v0.2.4) 删除了在 Windows 上本地求解时弹出的命令窗口。要将 gekko 升级到最新版本,请使用:

pip install gekko --upgrade

或者如果使用 IPython notebook 运行单元格:

!pip install gekko --upgrade

如果 Python 安装需要管理权限,则可能需要附加参数 --user

原始回复

当使用 remote=False 时,新的命令窗口被删除,并在子进程调用中添加了 shell=True

app = subprocess.Popen([apm_exe, self._model_name], stdout=subprocess.PIPE, \
stderr=subprocess.PIPE, cwd = self._path, bufsize=4096, \
env = {"PATH" : self._path }, universal_newlines=True, shell=True)

我将在下一个 Gekko 版本中实现它,或者您可以修改 Python\Lib\site-packages\gekko 中第 1880 行附近的 gekko.py 文件。

关于python - 在离线模式下运行 gekko MPC 代码时,如何消除命令窗口的闪烁?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58757617/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com