Ubuntu中tensorboard --logdir=logs出现error--“tensorboard: command not found”

 问题描述:

 

Ubuntu中tensorboard --logdir=logs出现error--“tensorboard: command not found”_第1张图片

在Ubuntu中强化学习运行代码生成日志文件通过 tensorboard 进行查看(查看logs文件夹内的文件),

tensorboard --logdir=logs

结果出现问题

tensorboard: command not found

07887a008d6a4015bc08386b942df44f.png

 

解决方法:

1.确认tensorboard和tensorflow是否安装

pip install tensorflow
pip install tensorboard

运行以上代码,确保安装(即使安装了,在运行一遍也没错)

 

再次运行

tensorboard --logdir=logs

如果仍未解决(像我一样),继续往下看

2.查找tensorboard安装路径

pip show tensorboard

Ubuntu中tensorboard --logdir=logs出现error--“tensorboard: command not found”_第2张图片

 

 看到路径为

/home/ubuntu/.local/lib/python3.8/site-packages

输出日志文件路径

860b90bb1c3742e3a5577a458a98ba2f.png

 

 运行 

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

 

 

运行结果

Ubuntu中tensorboard --logdir=logs出现error--“tensorboard: command not found”_第3张图片

 

在此处运行结果最后一行看到网址为(网址可能不同,以运行结果为准) 

Ubuntu中tensorboard --logdir=logs出现error--“tensorboard: command not found”_第4张图片

 即

http://localhost:6013/

 

打开该网址

Ubuntu中tensorboard --logdir=logs出现error--“tensorboard: command not found”_第5张图片

 

 

参考资料:

https://mofanpy.com/tutorials/machine-learning/reinforcement-learning/DQN2

 

 

你可能感兴趣的:(tensorflow,神经网络,python,ubuntu)