TensorBoard无法绑定到端口6006,该端口已在使用中

时间:2019-01-28 03:31:13

标签: ubuntu tensorflow tensorboard

我之前已经关闭过Tensorboard,但是在打开新终端并重新运行命令tensorboard --logdir /tmp/retrain_logs之后,它会产生以下错误:

  

E0128 12:24:08.469702 MainThread程序。py:201] TensorBoard无法   绑定到端口6006,它已经在使用中

     

E0128 12:24:08.469702 140707008960320 program.py:201] TensorBoard   无法绑定到端口6006,该端口已在使用中

     

错误:TensorBoard无法绑定到端口6006,该端口已在使用中

任何人都知道这怎么可能?我可以轻松地重新启动PC,但是现在我正在训练我的数据集(不幸的是我没有设置检查点),所以我不想终止它。

2 个答案:

答案 0 :(得分:8)

有时候,尽管实例结束了,端口仍然被占用。

在这种情况下,

您可以先检查您的端口是否仍被以下人员占用:

lsof -i:6006

,然后使用上面列出的PID杀死tcp实例:

kill -9 PID

答案 1 :(得分:1)

我不知道为什么要使用您的6006端口,但是您可以尝试使用另一个端口:

tensorboard --logdir=/tmp/retrain_logs  --port=8008