重新启动Django服务器显示以下错误:

this port is already running....

这个问题特别发生在Ubuntu上,而不是其他操作系统上.如何释放端口以重新启动服务器?

推荐答案

更简单的解决方案只需键入sudo fuser -k 8000/tcp即可. 这应该会杀死与端口8000关联的所有进程.

编辑:

对于OSX用户,您可以使用sudo lsof -t -i tcp:8000 | xargs kill -9

Python相关问答推荐

为什么使用SciPy中的Distance. cos函数比直接执行其Python代码更快?

保留包含pandas pandras中文本的列

Python中的Pool.starmap异常处理

配置Sweetviz以分析对象类型列,而无需转换

如何在箱形图中添加绘制线的传奇?

根据另一列中的nan重置值后重新加权Pandas列

Pytest两个具有无限循环和await命令的Deliverc函数

需要计算60,000个坐标之间的距离

如何从具有不同len的列表字典中创建摘要表?

Pandas—合并数据帧,在公共列上保留非空值,在另一列上保留平均值

Streamlit应用程序中的Plotly条形图中未正确显示Y轴刻度

Pre—Commit MyPy无法禁用非错误消息

SQLAlchemy Like ALL ORM analog

Django REST Framework:无法正确地将值注释到多对多模型,不断得到错误字段名称字段对模型无效'<><>

如何使用scipy的curve_fit与约束,其中拟合的曲线总是在观测值之下?

为什么np. exp(1000)给出溢出警告,而np. exp(—100000)没有给出下溢警告?

Maya Python脚本将纹理应用于所有对象,而不是选定对象

如何创建引用列表并分配值的Systemrame列

如何将数据帧中的timedelta转换为datetime

当单元测试失败时,是否有一个惯例会抛出许多类似的错误消息?