2016-04-27 51 views

risposta

3

È possibile ucciderlo senza alcun danno! TensorBoard legge semplicemente i file di log e genera effetti grafici basati su di essi in memoria, quindi non c'è bisogno di preoccuparsi di corruzione dei file, ecc

+0

puoi aggiungere che puoi premere Ctrl + C dalla riga di comando per terminare il processo. – fabrizioM

+0

Ctrl-C non produce alcun effetto :( – KansaiRobot

+0

Ctrl-'' spesso uccide i processi Python bloccati quando Ctrl-'C' fallisce. – mrry

5

Nel mio caso, CTRL +C non funziona. Le seguenti opere per me:

  1. CTRL +Z arresta il processo in corso TensorBoard.

  2. controllare l'ID di questo processo interrotto digitando nel terminale

    jobs -l

  3. uccidere questo processo, altrimenti non è possibile riavviare TensorBoard con la porta predefinita 6006 (naturalmente, si può modificare il porto con --port=xxxx)

    kill -9 #PROCESS_ID

2

V'è un collegamento che è più drastica di quanto CTRL + C:
Prova CTRL + \

+0

non c'è quel tasto nella mia tastiera. Qualche alternativa? – KansaiRobot

+0

@KansaiRobot supponiamo di essere 'CTRL' –

1

È possibile scrivere questo:

ps -ef | grep port_number 

ottenere il numero port del tensorboard, quindi utilizzare:

kill -9 PortNumber