【发布时间】:2019-05-28 20:10:02
【问题描述】:
我正在使用 Chromebook HP 11 G5 EE 并尝试使用 Django 进行开发。 我使用 Crostini(Linux 终端进入 Chrome OS,没有开发者模式)。 我在我的主目录中创建了一个 virtualenv,并安装了我所有的要求。
当我尝试做(使用源 bin/激活)时:
./manage.py runserver
它返回我:
正在执行系统检查...
System check identified no issues (0 silenced).
May 28, 2019 - 20:02:11
Django version 2.1.5, using settings 'myproject.settings'
Starting development server at http://0.0.0.0:8000/
Quit the server with CONTROL-C.
Error: You don't have permission to access that port.
我尝试设置0.0.0.0:8000、penguin.linux.test:8000等参数来更改端口,我遇到了同样的错误。
有人遇到同样的问题并解决了吗?
谢谢!
【问题讨论】:
-
您是否尝试使用非 Chrome 浏览器从 Chromebook 访问您的 django 服务,例如火狐安卓版?我相信 ChomeOS 将 Android 应用程序与 Chrome 分开,但至少在我的三星 Chromebook Pro 上,Android 应用程序可以相互交互。所以我从 Termux 运行 node.js/Express 进程,并在 127.0.0.1 和 Firefox 的 localhost 与它们交互。
标签: django chromebook crostini