【发布时间】:2019-01-02 21:44:04
【问题描述】:
我在 Windows 10 上的 Ubuntu 上使用 Bash,并在 python 虚拟环境中安装了 django。我能够成功启动 django 服务器,但是当我在 Windows 10 浏览器中输入“http://127.0.0.1:8000/”时,我没有得到响应。
我尝试将端口号更改为其他值(例如 python3 manage.py runserver 127.0.0.1:7171),但我仍然一无所获。
我认为这不是防火墙问题,因为 WSL 和浏览器都在同一台 Windows 10 笔记本电脑上运行。你知道可能是什么问题吗?
(env) $ python3 manage.py runserver
Performing system checks...
System check identified no issues (0 silenced).
July 26, 2018 - 00:50:25
Django version 2.0.7, using settings 'portfolio.settings'
Starting development server at http://127.0.0.1:8000/
Quit the server with CONTROL-C.
Windows 版本:Windows 10 build 1709 (16299.492)
Ubuntu 版本:Ubuntu 16.04.5 LTS
【问题讨论】:
-
它是否可以在 Linux 上运行,例如
curl 127.0.0.1:8000?
标签: python django windows-subsystem-for-linux