重要错误:没有命名的模块rl.algorithms.deepq公司

2024-10-01 07:47:24 发布

您现在位置:Python中文网/ 问答频道 /正文

我从这里克隆了回购:https://github.com/wingedsheep/rl

我现在试着运行代码

cd rl
python examples/runner_lunarlander.py

我得到了一个错误:

^{pr2}$

错误来自第10行:

from rl.algorithms.deepq import DeepQ

DeepQ是文件中的一个类深度Q.py. 在

我看到所有文件夹中都有init文件。在

我在python2.7中使用anaconda。在

我不知道怎么解决这个问题。请帮忙。谢谢。在


Tags: 文件代码pyhttpsgithubcom错误cd
1条回答
网友
1楼 · 发布于 2024-10-01 07:47:24

出现此错误是因为您尝试运行的模块(代码)不在python的PYTHONPATH上。PYTHONPATH环境变量负责更新并通知python在哪里查找导入。有很多方法可以设置它。在

您可以在~/.bashrc文件中添加以下内容,以便进行更永久的用户设置:

export PYTHONPATH="${PYTHONPATH}:/home/sie/src/

或者对于这个特定的(我假设是bash)会话,只需运行:

^{pr2}$

不要使用/home/sie/src/rl,在克隆的根目录依赖的地方,父文件夹应该为您完成这项工作。在

相关问题 更多 >