2016-04-27 40 views

Odpowiedz

3

Możesz go zabić bez szkody! TensorBoard prostu czyta plików dziennika i generuje wizualizacje oparte na nich w pamięci, więc nie trzeba się martwić o uszkodzenia pliku, itp

+0

możesz dodać, że możesz nacisnąć Ctrl + C z linii poleceń, aby zakończyć proces. – fabrizioM

+0

Ctrl-C nie daje żadnego efektu :( – KansaiRobot

+0

Ctrl-'\' często zabija zablokowane procesy Pythona, gdy Ctrl-'C' zawiedzie. – mrry

5

W moim przypadku CTRL + C nie działa. Następujące roboty dla mnie:

  1. CTRL + Z zatrzymuje bieżące TensorBoard proces.

  2. Sprawdź identyfikator tego procesu zatrzymany przez wpisanie w terminalu

    jobs -l

  3. zabić ten proces, w przeciwnym razie nie można ponownie uruchomić TensorBoard z domyślnym porcie 6006 (oczywiście, można zmienić port z --port=xxxx)

    kill -9 #PROCESS_ID

2

Jest to skrót, który jest bardziej drastyczne niż CTRL + C:
Spróbuj CTRL + \

+0

Nie ma tego klawisza na mojej klawiaturze. Jakaś alternatywa? – KansaiRobot

+0

@KansaiRobot to ma być 'CTRL' –

1

można napisać to:

ps -ef | grep port_number 

Pobiera liczbę port z następujących tensorboard, a następnie użyj:

kill -9 PortNumber