Jupyter 笔记本:ModuleNotFoundError 没有名为 'pyomo' 的模块

JupyterNotebook: ModuleNotFoundError No Module named 'pyomo'

我打开了一个 Jupyter Notebook 并尝试从 pyomo 导入一个模块,但得到以下信息:


ModuleNotFoundError                       Traceback (most recent call last)
<ipython-input-1-f9221793da50> in <module>
----> 1 from pyomo.environ import *

ModuleNotFoundError: No module named 'pyomo'

当我在 PyCharm 中 运行 这段代码时,我没有遇到找不到模块的问题。有人可以帮助我理解为什么 Jupyter 找不到模块但 PyCharm 能够找到吗?如果我遗漏了一些有用的信息,请告诉我,我会相应地进行更新。

您必须安装它。将此行作为 jupyter notebook 中的第一行

!pip 安装 pyomo

注意任何缺少的模块都是这样安装的。