プロセスをkillして二重起動を防ぐ
run(host='localhost', port=8080, debug=True)
「address already in use」エラーが発生。
PyCharmを使っていてプロジェクトを二重起動させようとしてしまった模様。
(どこかのタイミングでPortがふさがったようだ…)
$ /usr/sbin/lsof -i | grep http
でプロセスを確認してみたところ、
Python 75856 chuno 3u IPv4 0xbf82b1fd71b025e5 0t0 TCP localhost:http-alt (LISTEN)
…というのが見つかったので、これをkillすることにした。
$ kill -9 75856
(−9というのは強制終了オプション)