小编J E*_*ond的帖子

安装 gekko 时如何修复“无法打开文件 'pip':[Errno 2] 没有这样的文件或目录”

我正在尝试使用以下命令在我的 python 终端中安装 gekko 模块

python install -m pip gekko
Run Code Online (Sandbox Code Playgroud)

但它抛出一个错误,无法识别 pip:

can't open file 'pip': [Errno 2] No such file or directory.
Run Code Online (Sandbox Code Playgroud)

我在 Pycharm 中使用 Python 3.7 的终端

python gekko

7
推荐指数
1
解决办法
3万
查看次数

什么时候在Gekko中使用Param而不是Const?

我试图将三次样条曲线拟合到下面的数据点,当我使用Param类似示例m.x = m.Param(value=np.linspace(-1, 6))或常量时,我有点困惑Const

import numpy as np
from gekko import GEKKO
xm = np.array([0, 1, 2, 3, 4, 5])
ym = np.array([0.1, 0.2, 0.3, 0.5, 1.0, 0.9])

m = GEKKO()
m.x = m.Param(value=np.linspace(-1, 6))
m.y = m.Var()
m.options.IMODE = 2
m.cspline(m.x, m.y, xm, ym)
m.solve(disp=False)

p = GEKKO()
p.x = p.Var(value=1, lb=0, ub=5)
p.y = p.Var()
p.cspline(p.x, p.y, xm, ym)
p.Obj(-p.y)
p.solve(disp=False)
Run Code Online (Sandbox Code Playgroud)

python gekko

5
推荐指数
1
解决办法
38
查看次数

如何创建脚本来在 ARM conda 和 x86 conda 之间切换?

我使用的是 Apple Silicon M1 MacBook Pro。我想要一个本机 ARM python 环境,以及一个在 x86 架构上运行 Rosetta 2 的环境。我已经安装了两个 mini forge 发行版,都在主目录中:miniforge3用于本机 ARM 安装和miniforge3_x86_64x86 安装。

python zsh conda apple-m1

3
推荐指数
1
解决办法
838
查看次数

标签 统计

python ×3

gekko ×2

apple-m1 ×1

conda ×1

zsh ×1