首页 > 解决方案 > JupyterNotebook:ModuleNotFoundError 没有名为“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 能够吗?如果我遗漏了一些有用的信息,请告诉我,我会相应地更新。

标签: windowserror-handlingpipjupyter-notebookpyomo

解决方案


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

!pip 安装 pyomo

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


推荐阅读