问题描述
我正在conda环境中工作。 1个月前一切正常。我回来进行了一些更改,当我尝试导入socketio或eventlet时,出现以下粘贴的错误。我没有更改环境中的任何内容,并尝试更新flask-socketio,eventlet和dnspython。我还创建了一个新环境,但错误仍然存在:
(carnd-term1) D:\OneDrive - The University of Nottingham\Edo\United Kingdom\Udacity\Self-Driving Car Nanodegree\Project 4 - Behavioral cloning>python drive.py model.h5
Traceback (most recent call last):
File "drive.py",line 8,in <module>
import eventlet.wsgi
File "C:\Users\Edoardo\miniconda3\envs\carnd-term1\lib\site-packages\eventlet\__init__.py",line 10,in <module>
from eventlet import convenience
File "C:\Users\Edoardo\miniconda3\envs\carnd-term1\lib\site-packages\eventlet\convenience.py",line 7,in <module>
from eventlet.green import socket
File "C:\Users\Edoardo\miniconda3\envs\carnd-term1\lib\site-packages\eventlet\green\socket.py",line 21,in <module>
from eventlet.support import greendns
File "C:\Users\Edoardo\miniconda3\envs\carnd-term1\lib\site-packages\eventlet\support\greendns.py",line 399,in <module>
resolver = ResolverProxy(hosts_resolver=HostsResolver())
File "C:\Users\Edoardo\miniconda3\envs\carnd-term1\lib\site-packages\eventlet\support\greendns.py",line 313,in __init__
self.clear()
File "C:\Users\Edoardo\miniconda3\envs\carnd-term1\lib\site-packages\eventlet\support\greendns.py",line 316,in clear
self._resolver = dns.resolver.Resolver(filename=self._filename)
File "C:\Users\Edoardo\miniconda3\envs\carnd-term1\lib\site-packages\dns\resolver.py",line 543,in __init__
self.read_registry()
File "C:\Users\Edoardo\miniconda3\envs\carnd-term1\lib\site-packages\dns\resolver.py",line 720,in read_registry
self._config_win32_fromkey(key,False)
File "C:\Users\Edoardo\miniconda3\envs\carnd-term1\lib\site-packages\dns\resolver.py",line 674,in _config_win32_fromkey
self._config_win32_domain(dom)
File "C:\Users\Edoardo\miniconda3\envs\carnd-term1\lib\site-packages\dns\resolver.py",line 639,in _config_win32_domain
self.domain = dns.name.from_text(str(domain))
File "C:\Users\Edoardo\miniconda3\envs\carnd-term1\lib\site-packages\dns\name.py",line 889,in from_text
return from_unicode(text,origin,idna_codec)
File "C:\Users\Edoardo\miniconda3\envs\carnd-term1\lib\site-packages\dns\name.py",line 852,in from_unicode
raise EmptyLabel
dns.name.EmptyLabel: A DNS label is empty.
这是我的主机文件:
# copyright (c) 1993-2009 Microsoft Corp.
#
# This is a sample HOSTS file used by Microsoft TCP/IP for Windows.
#
# This file contains the mappings of IP addresses to host names. Each
# entry should be kept on an individual line. The IP address should
# be placed in the first column followed by the corresponding host name.
# The IP address and the host name should be separated by at least one
# space.
#
# Additionally,comments (such as these) may be inserted on individual
# lines or following the machine name denoted by a '#' symbol.
#
# For example:
#
# 102.54.94.97 rhino.acme.com # source server
# 38.25.63.10 x.acme.com # x client host
# localhost name resolution is handled within DNS itself.
# 127.0.0.1 localhost
# ::1 localhost
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)