为什么在安装keras后出现ModuleNotFound错误



我这样做是为了研究DQN。我确信我已经安装了keras,因为当我在命令提示符pip install keras中键入时,我得到的只是Requirement is Already Satisfied

我的代码:

from dqn_agent import DQNAgent
from tetris import Tetris
from datetime import datetime
from statistics import mean, median
import random
from logs import CustomTensorBoard
from tqdm import tqdm

获取错误:

ModuleNotFoundError                       Traceback (most recent call last)
<ipython-input-2-1d98c5613f54> in <module>
----> 1 from dqn_agent import DQNAgent
2 from tetris import Tetris
3 from datetime import datetime
4 from statistics import mean, median
5 import random
ModuleNotFoundError: No module named 'dqn_agent'

看起来您可能正在尝试使用keras rl,而不是keras?如果是这样,您必须在终端中键入pip install keras-rl

要导入DQNAgent,您应该将from dqn_agent import DQNAgent修改为from rl.agents.dqn import DQNAgent

有关更多信息,请查看keras rl github。

相关内容

  • 没有找到相关文章

最新更新