Python中文
首页
教程
问答
标签
搜索
登录
注册
Python 2.7[Errno 113]没有到hos的路线
回答此问题可获得
20
贡献值,回答如果被采纳可获得
50
分。
<p>我在同一个局域网上有两台电脑。第一台电脑的ip地址是192.168.178.30,另一台电脑的ip地址是192.168.178.26。 Ping、traceroute、telnet、ssh,这两台电脑之间的一切都正常工作。两台电脑运行相同的OS-CentOS 7,而且两台电脑都有相同的python版本2.7.5(使用python-V命令检查)。</p> <p>我从一本计算机网络书籍中复制了简单的python代码。</p> <p>客户端.py</p> <pre><code>from socket import * serverName = '192.168.178.30' serverPort = 12000 clientSocket = socket(AF_INET, SOCK_STREAM) clientSocket.connect((serverName,serverPort)) sentence = raw_input('Input lowercase sentence: ') clientSocket.send(sentence) modifiedSentence = clientSocket.recv(1024) print 'From Server:', modifiedSentence clientSocket.close() </code></pre> <p>服务器.py</p> <pre><code>from socket import * serverPort = 12000 serverSocket = socket(AF_INET,SOCK_STREAM) serverSocket.bind(('192.168.178.30',serverPort)) serverSocket.listen(5) print 'The server is ready to receive' while 1: connectionSocket, addr = serverSocket.accept() sentence = connectionSocket.recv(1024) capitalizedSentence = sentence.upper() connectionSocket.send(capitalizedSentence) connectionSocket.close() </code></pre> <p>当代码运行在同一台PC(服务器在本地主机上监听)上时,它可以工作。 当我在一台电脑上运行客户机代码,在另一台电脑上运行服务器代码时,在客户机端会出现此错误。</p> <pre><code>Traceback (most recent call last): File "client.py", line 5, in <module> clientSocket.connect((serverName,serverPort)) File "/usr/lib64/python2.7/socket.py", line 224, in meth return getattr(self._sock,name)(*args) socket.error: [Errno 113] No route to host </code></pre> <p>有人能帮忙吗?</p>
0 条评论
分类:
Python问答
请先
登录
后评论
默认排序
时间排序
1 个回答
匿名
1天前
擅长:python、mysql、java
<p>我按照梅萨的建议停止了防火墙,现在它工作了。</p> <pre><code>service firewalld stop </code></pre> <p>我还是不明白问题出在哪里。我甚至尝试使用不同的分布。所有的发行版都有严格的防火墙吗。例如Ubuntu到Ubuntu,Ubuntu到CentOS,CentOS到Ubuntu我仍然有同样的问题(错误)。</p>
请先
登录
后评论
针对此问题:
更多的回答
关注
89
关注
收藏
1
收藏,
216
浏览
网友 提问于 2天前
相关Python问题
jupyter运行一个旧的pytorch版本
3 回答
Jupyter运行不同版本的卸载库?
7 回答
Jupyter运行指定的键盘快捷键
1 回答
Jupyter通过.local文件“逃逸”virtualenv。我该如何缓解这种情况?
5 回答
Jupyter重新加载自定义样式
4 回答
Jupyter错误:“没有名为Jupyter_core.paths的模块”
2 回答
jupyter错误:无法在随机林中将决策树视为png
1 回答
Jupyter错误'内核似乎已经死亡,它将自动重新启动'为一个给定的代码块
8 回答
Jupyter错误地用阿拉伯语和字母数字元素显示Python列表
1 回答
Jupyter隐藏数据帧索引,但保留原始样式
2 回答
Jupyter集线器:启动器中出现致命错误。。。系统找不到指定的文件
7 回答
Jupyther中相同值的相同哈希,但导出到Bigquery时不相同
6 回答
Jupy上Python的读/写访问问题
1 回答
jupy上没有模块cv
4 回答
Jupy上的排序错误
1 回答
Jupy中bqplot图形的紧凑布局
4 回答
Jupy中matplotlib plot的连续更新
2 回答
Jupy中Numpy函数的文档
10 回答
Jupy中Pandas的自动完成问题
4 回答
jupy中Qt后端的Matplotlib动画
9 回答