一站式解決Mac--socket.gaierror: [Errno 8] nodename nor servname provided, or not known

socket.gaierror: [Errno 8] nodename nor servname provided, or not knownhtml

 

緣由:hostname 沒有寫在/etc/hosts裏node

乾脆利索,解決方案:python

  1.須要將hostname寫到hosts文件裏,怎麼獲取hostnamevim

python   # 進入python環境
>>>import socket
>>>socket.gethostname()
>>>>exit()

  2.修改hosts文件socket

vim /etc/hosts

127.0.0.1    hostname   # 將獲取到的hostname寫進來

  3.Mac系統修改hosts文件有權限限制,本人已成功解決,參考連接ide

https://jingyan.baidu.com/article/f3ad7d0f55154309c3345bdd.html
相關文章
相關標籤/搜索