簡體   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