Django是python中一个用来开发web应用程序的框架,简单来说就是可以使用它开发出来一个能够连接网络去打开的网页 。而web程序在运行时要连接服务器就得使用一个端口号才可以,但是有小伙伴说它运行django时默认的8000端口被占用了,那么下文会有详细解决方法 。

文章插图
(1)当使用Django框架开发出来python web应用程序启动运行之后,就会自动的打开网页并且连接上服务器 。而同一个python程序实际上是可以同时去运行多个的,但是因为django默认使用的端口号是8000,当前一个占用了它时后一个就无法打开端口连接上服务器进入网页了 。
解决方法也很简单,只需要将django框架开发的程序关闭掉只剩一个然后重新运行就可以了,通过编辑器启动时按下红色按钮停止或者将程序窗口关闭掉即可 。
(2)那么另外一种情况就是在当前的电脑上有其他的应用程序在运行并且使用的是8000端口,那么只需要将其查询出来然后停止进程就好了 。win+r打开运行窗口并输入cmd进入命令行,执行如下命令就能查找到使用了8000端口的进程,示例如下:
【Django运行时8000端口被占用怎么办?Python框架Django端口问题如何解决】ps -ef|grep python这个命令执行完毕之后会出现很多的信息,主要关注的信息就只有pyvip这个输出流里面是否有0.0.0.0:8000这个端口号 。如果有的话根据对应的进程号将其关闭,然后重启Django框架程序,命令如下:
kill -9 3086以上就是关于“Django运行时8000端口被占用怎么办?Python框架Django端口问题如何解决”的全部内容了,希望对你有所帮助 。
推荐阅读
- Python中的django如何连接mysql数据库?Django连接数据库获取数据的操作方法
- IE浏览器浏览网页时提示运行时间错误怎么办?
- 如何对python中的Django环境进行配置?Django开发环境配置过程详解
- python如何安装Django?python中Django的安装方法
- 进行Django操作之前有什么准备工作?python中的Django搭建前准备
- python为什么会有Django的出现?Django的作用是什么?
- Python脚本运行时间如何计算?Python脚本执行时间怎么得到
- 如何解决excel宏运行时提示1004错误的问题
- 打开Excel提示“运行时错误1004”怎么办?
- django框架是什么?python django框架的特点是什么?