当python脚本执行报下图错误:
查看当前所有进程:
命令:ss -anlpt
发现有2 个 8899 端口在运行,需要杀死占用进程
找到进程号:
命令:ps -ef|grep python3 (查看使用python3执行的进程)
使用 kill -9 1014(进程号) , kill -9 1944 (进程号),完成杀死
(在Linux系统中,kill -9
是用于终止进程的命令。其中的 -9
是一个信号编号,代表的是SIGKILL信号。
SIGKILL是一个非常强制的信号,用于立即终止指定进程。当使用kill -9
命令发送SIGKILL信号给进程时,操作系统会立即终止该进程的执行,无论其是否正在运行或忙于其他任务。
需要注意的是,由于SIGKILL是一个强制性的信号,它不会给进程任何清理或关闭的机会,因此可能导致进程无法正常释放资源并留下一些临时文件或状态。所以,在正常情况下,建议首先尝试使用kill
命令发送其他信号(如kill -15
,即SIGTERM信号),以便进程有机会进行优雅的关闭和清理。只有在这些方法都无效或进程出现问题时,才使用kill -9
来强制终止进程。)
再次查看有无其他占用情况
再次执行python脚本