问题描述:
在Ubuntu中强化学习运行代码生成日志文件通过 tensorboard 进行查看(查看logs文件夹内的文件),
tensorboard --logdir=logs
结果出现问题
tensorboard: command not found
解决方法:
1.确认tensorboard和tensorflow是否安装
pip install tensorflow
pip install tensorboard
运行以上代码,确保安装(即使安装了,在运行一遍也没错)
再次运行
tensorboard --logdir=logs
如果仍未解决(像我一样),继续往下看
2.查找tensorboard安装路径
pip show tensorboard
看到路径为
/home/ubuntu/.local/lib/python3.8/site-packages
输出日志文件路径
运行
python3 tensorboard路径/tensorboard/main.py --logdir=输出日志文件路径
此处即
python3 /home/ubuntu/.local/lib/python3.8/site-packages/tensorboard/main.py --logdir=/home/ubuntu/Desktop/ros2/changerl/5_Deep_Q_Network/logs
运行结果
在此处运行结果最后一行看到网址为(网址可能不同,以运行结果为准)
即
http://localhost:6013/
打开该网址
参考资料:
https://mofanpy.com/tutorials/machine-learning/reinforcement-learning/DQN2