我可能会问一个愚蠢的问题,但我已经坚持这个问题很长一段时间了。我在谷歌计算引擎上运行一个 Linux VM 实例并在其中安装了 Django。我已经使用网络保留了一个静态 IP 地址,但是当我尝试运行时
python manage.py runserver [my ip address]:8080
但是我得到这个错误:
Error: That IP address can't be assigned to.
我知道这与我的 ip 地址配置有关。我相信不知何故,django 无法到达我的 ip 地址。有谁知道该怎么办?我如何正确配置它(在谷歌控制台、VM 或其他方式中)以使其运行?
我们将不胜感激任何建议。
最佳答案
为 VM 使用内部专用 IP 地址。这对我有用。
python manage.py runserver 10.xxx.0.x:8000
关于linux - Django 无法分配给谷歌计算引擎上的 ip 地址,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41092580/