Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/277.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
杀死python进程_Python_Macos - Fatal编程技术网

杀死python进程

杀死python进程,python,macos,Python,Macos,我写了一个python脚本,但不小心在脚本中加入了一个无限while循环 如何终止该过程?我尝试了ctrl+c,但没有成功 还有其他选择吗 我使用的是Mac Os X 10.7.2和python 2.7尝试Ctrl+\发送SIGQUIT。ps a获取进程的PIDkill-9向其发送不可解锁的SIGKILL信号 请注意,我面前只有一个Linux框要测试,因此OS X命令可能略有不同。打开活动监视器,转到“进程”选项卡,突出显示python.exe,然后单击“退出”退出。尝试此操作 pkill -9

我写了一个python脚本,但不小心在脚本中加入了一个无限while循环

如何终止该过程?我尝试了
ctrl+c
,但没有成功

还有其他选择吗


我使用的是Mac Os X 10.7.2和python 2.7

尝试
Ctrl+\
发送SIGQUIT。

ps a
获取进程的PID
kill-9
向其发送不可解锁的SIGKILL信号


请注意,我面前只有一个Linux框要测试,因此OS X命令可能略有不同。

打开活动监视器,转到“进程”选项卡,突出显示python.exe,然后单击“退出”退出。

尝试此操作

pkill -9 python

or

ps -ef|grep python
kill -9 <pid>

or

lsof -i :port

or 
sudo kill $(sudo lsof -t -i:8000)
pkill-9python 或 ps-ef | grep python 杀死-9 或 lsof-i:端口 或 sudo kill$(sudo lsof-t-i:8000)
工作正常,谢谢。出于好奇,-9标志代表什么?
SIGKILL
是信号号9
kill-X
kill-s SIGNAME
的缩写,如果您不想键入符号名,并且您知道数字。我相信如果你做了
kill-l
(这是一个小写的l),它会列出你系统上的信号和数字。这可能不是每个人都喜欢的答案,但它仍然是正确的。你可以用活动监视器杀死它。这是什么魔法?