问题描述
这是我非常基本的代码:
import smtplib
server = smtplib.SMTP('smtp.gmail.com',587)
在我的本地PC上,它运行完美,但是在cpanel上,这是我正在使用的托管服务 它给了我这个错误:
File "<stdin>",line 1,in <module>
File "/opt/alt/python37/lib64/python3.7/smtplib.py",line 251,in __init__
(code,msg) = self.connect(host,port)
File "/opt/alt/python37/lib64/python3.7/smtplib.py",line 336,in connect
self.sock = self._get_socket(host,port,self.timeout)
File "/opt/alt/python37/lib64/python3.7/smtplib.py",line 307,in _get_socket
self.source_address)
File "/opt/alt/python37/lib64/python3.7/socket.py",line 727,in create_connection
raise err
File "/opt/alt/python37/lib64/python3.7/socket.py",line 711,in create_connection
sock = socket(af,socktype,proto)
File "/opt/alt/python37/lib64/python3.7/socket.py",line 151,in __init__
_socket.socket.__init__(self,family,type,proto,fileno)
OSError: [Errno 97] Address family not supported by protocol
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)