在这里插入图片描述
原因是hostname 没有写在/etc/hosts里。有些代码里面可能需要根据主机名称来去本地的DNS里找对应的IP地址,由于本地的DNS配置中没有指定主机名这个IP地址是什么,也就会提示这个错误了。
在命令行输入使用python
调用Socket库提供的gethostname()方法获取主机名hostname:

import socket
socket.gethostname()

修改hosts文件: vim /etc/hosts
加入主机名: 127.0.0.1 hostname

Logo

CSDN联合极客时间,共同打造面向开发者的精品内容学习社区,助力成长!

更多推荐