【发布时间】:2022-11-18 04:23:23
【问题描述】:
我是 Python 初学者。试图跟随一个入门多目标优化算法教程https://pymoo.org/getting_started/part_2.html
我已经按照安装说明安装了pymoo:
pip install -U pymoo
直到段落为止一切正常定义终止标准
我输入代码:
from pymoo import get_termination
错误
ImportError Traceback (most recent call last)
~\AppData\Local\Temp/ipykernel_10384/2370239780.py in <module>
1 #Define a Termination Criterion
2
----> 3 from pymoo import get_termination
4
ImportError: cannot import name 'get_termination' from 'pymoo' (C:\Users\musae\anaconda3\lib\site-packages\pymoo\__init__.py)
当我输入时发生同样的事情
from pymoo.problems import get_problem
从那个例子NSGA2算法https://pymoo.org/algorithms/moo/nsga2.html#nb-nsga2
错误
ImportError Traceback (most recent call last)
~\AppData\Local\Temp/ipykernel_24508/113033208.py in <module>
1 from pymoo.algorithms.moo.nsga2 import NSGA2
----> 2 from pymoo.problems import get_problem
3 from pymoo.optimize import minimize
4 from pymoo.visualization.scatter import Scatter
5
ImportError: cannot import name 'get_problem' from 'pymoo.problems' (C:\Users\musae\anaconda3\lib\site-packages\pymoo\problems\__init__.py)
我安装错了吗?为什么会出现这些错误?
谢谢!
【问题讨论】:
标签: python optimization pymoo