我正在使用虚拟环境运行烧瓶应用程序,而且我的本地主机端口通常不起作用,我必须执行导出PORT = 500 *。我的意思是在使用工头在特定端口开始几次后,端口开始工作,当我再次尝试启动时,它尝试连接说重试连接然后失败。
每次遇到这个问题时我都要更改端口。是否有命令可以释放端口或删除端口。
答案 0 :(得分:0)
经常发生,因为工头没有正常关闭。尝试查看是否仍在后台运行可能正在使用该端口的进程。例如,如果您使用forman启动python应用程序,请尝试:
ps aux | grep python
查看所有正在运行的python进程。您可以使用以下命令
自动终止所有正在运行的python进程ps aux | grep python | tr -s ' ' '\t' | awk '{system("kill " $2)}'
但要小心,因为这会杀死你运行的所有正在运行的python进程。