繁体   English   中英

无法运行2人Python游戏

[英]Can't manage to run 2-player Python game

我尝试做一个教程中看到的游戏(实际上至少是在计算机上运行它)。 不幸的是,他们的论坛并不经常访问,所以也许在这里我可以找到解决方案。

但是,当我尝试在连接到一个Wi-fi的不同计算机上运行它时,第二台计算机(本地服务器在第一台计算机上)上的客户端找不到服务器:我这样做:

Start server and set to localhost:8000
Start the first client and type localhost:8000, after what it connects to server
In cmd type ipconfig, find IPv4, 
Start the second client, and type [IPv4]:8000, but it isn't connecting to server

我要做什么才能使其正常工作?

这是我的代码示例:

客户

服务器

如果需要,我也可以共享PodSixNet文件。

在评论中与您一起调查之后,现在很明显您的服务器正在本地回送 (即127.0.0.1 )上运行,因此您无法从其他接口(例如[IPv4] )访问它。

运行服务器时,应将其设置为0.0.0.0:8000 (表示所有接口,端口8000),而不是localhost:8000

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM