Django Dev.服务器拒绝退出

sin*_*inθ 5 django macos web-development-server activity-monitor osx-mountain-lion

Django的开发服务器非常奇怪.访问它的浏览器在加载时卡住了,任何退出它的尝试都不起作用.当我打control c它似乎相当,但实际上仍然在运行.让它退出的唯一方法是重启我的电脑,这非常令人沮丧.有没有办法迫使它退出.我正在跑狮子山.有谁知道它运行的进程的名称被调用,所以我可以强制它从活动监视器退出.

goz*_*lli 7

假设您用来运行django的命令是:

python manage.py runserver
Run Code Online (Sandbox Code Playgroud)

你可以用以下方法杀死它:

pkill -f 'python manage.py runserver'
Run Code Online (Sandbox Code Playgroud)

这比killall python其他程序可能使用python 要好得多,而这会杀死所有程序.