我在google colab上运行了一段代码,发现文件不是很大的进程有问题!应该怎么做才能解决这个问题?
这是两次简单运行后的超时错误。每个代码都跟着它的进程,直到出现错误:
python download_data.py --kitti_url https://s3.eu-central-1.amazonaws.com/avg-kitti/data_road.zip
process : 2021-07-03 18:35:43,411 INFO Downloading VGG weights.
2021-07-03 18:35:43,411 INFO Download URL:
ftp://mi.eng.cam.ac.uk/pub/mttt2/models/vgg16.npy
2021-07-03 18:35:43,411 INFO Download DIR: DATA
Traceback (most recent call last):
File "/usr/lib/python3.7/urllib/request.py", line 1566, in ftp_open
fw = self.connect_ftp(user, passwd, host, port, dirs, req.timeout)
File "/usr/lib/python3.7/urllib/request.py", line 1588, in connect_ftp
persistent=False)
File "/usr/lib/python3.7/urllib/request.py", line 2408, in __init__
self.init()
File "/usr/lib/python3.7/urllib/request.py", line 2417, in init
self.ftp.connect(self.host, self.port, self.timeout)
File "/usr/lib/python3.7/ftplib.py", line 152, in connect
source_address=self.source_address)
File "/usr/lib/python3.7/socket.py", line 728, in create_connection
raise err
File "/usr/lib/python3.7/socket.py", line 716, in create_connection
sock.connect(sa)
TimeoutError: [Errno 110] Connection timed out
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "download_data.py", line 173, in <module>
main()
File "download_data.py", line 109, in main
download(vgg_url, data_dir)
File "download_data.py", line 86, in download
reporthook=_progress)
File "/usr/lib/python3.7/urllib/request.py", line 247, in urlretrieve
with contextlib.closing(urlopen(url, data)) as fp:
File "/usr/lib/python3.7/urllib/request.py", line 222, in urlopen
return opener.open(url, data, timeout)
File "/usr/lib/python3.7/urllib/request.py", line 525, in open
response = self._open(req, data)
File "/usr/lib/python3.7/urllib/request.py", line 543, in _open
'_open', req)
File "/usr/lib/python3.7/urllib/request.py", line 503, in _call_chain
result = func(*args)
File "/usr/lib/python3.7/urllib/request.py", line 1584, in ftp_open
raise exc.with_traceback(sys.exc_info()[2])
File "/usr/lib/python3.7/urllib/request.py", line 1566, in ftp_open
fw = self.connect_ftp(user, passwd, host, port, dirs, req.timeout)
File "/usr/lib/python3.7/urllib/request.py", line 1588, in connect_ftp
persistent=False)
File "/usr/lib/python3.7/urllib/request.py", line 2408, in __init__
self.init()
File "/usr/lib/python3.7/urllib/request.py", line 2417, in init
self.ftp.connect(self.host, self.port, self.timeout)
File "/usr/lib/python3.7/ftplib.py", line 152, in connect
source_address=self.source_address)
File "/usr/lib/python3.7/socket.py", line 728, in create_connection
raise err
File "/usr/lib/python3.7/socket.py", line 716, in create_connection
sock.connect(sa)
urllib.error.URLError: <urlopen error ftp error: TimeoutError(110, 'Connection timed
out')>
第二行代码:
python demo.py --gpus 0 --input data/demo/um_000005.png
fw = self.connect_ftp(user, passwd, host, port, dirs, req.timeout)
File "/usr/lib/python3.7/urllib/request.py", line 1588, in connect_ftp
persistent=False)
File "/usr/lib/python3.7/urllib/request.py", line 2408, in __init__
self.init()
File "/usr/lib/python3.7/urllib/request.py", line 2417, in init
self.ftp.connect(self.host, self.port, self.timeout)
File "/usr/lib/python3.7/ftplib.py", line 152, in connect
source_address=self.source_address)
File "/usr/lib/python3.7/socket.py", line 728, in create_connection
raise err
File "/usr/lib/python3.7/socket.py", line 716, in create_connection
sock.connect(sa)
TimeoutError: [Errno 110] Connection timed out
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "demo.py", line 426, in <module>
tf.app.run()
File "/tensorflow-1.15.2/python3.7/tensorflow_core/python/platform/app.py", line 40, in run
_run(main=main, argv=argv, flags_parser=_parse_flags_tolerate_undef)
File "/usr/local/lib/python3.7/dist-packages/absl/app.py", line 303, in run
_run_main(main, args)
File "/usr/local/lib/python3.7/dist-packages/absl/app.py", line 251, in _run_main
sys.exit(main(argv))
File "demo.py", line 304, in main
maybe_download_and_extract(runs_dir)
File "demo.py", line 93, in maybe_download_and_extract
download_name = tv_utils.download(weights_url, runs_dir)
File "incl/tensorvision/utils.py", line 48, in download
reporthook=_progress)
File "/usr/lib/python3.7/urllib/request.py", line 247, in urlretrieve
with contextlib.closing(urlopen(url, data)) as fp:
File "/usr/lib/python3.7/urllib/request.py", line 222, in urlopen
return opener.open(url, data, timeout)
File "/usr/lib/python3.7/urllib/request.py", line 525, in open
response = self._open(req, data)
File "/usr/lib/python3.7/urllib/request.py", line 543, in _open
'_open', req)
File "/usr/lib/python3.7/urllib/request.py", line 503, in _call_chain
result = func(*args)
File "/usr/lib/python3.7/urllib/request.py", line 1584, in ftp_open
raise exc.with_traceback(sys.exc_info()[2])
File "/usr/lib/python3.7/urllib/request.py", line 1566, in ftp_open
fw = self.connect_ftp(user, passwd, host, port, dirs, req.timeout)
File "/usr/lib/python3.7/urllib/request.py", line 1588, in connect_ftp
persistent=False)
File "/usr/lib/python3.7/urllib/request.py", line 2408, in __init__
self.init()
File "/usr/lib/python3.7/urllib/request.py", line 2417, in init
self.ftp.connect(self.host, self.port, self.timeout)
File "/usr/lib/python3.7/ftplib.py", line 152, in connect
source_address=self.source_address)
File "/usr/lib/python3.7/socket.py", line 728, in create_connection
raise err
File "/usr/lib/python3.7/socket.py", line 716, in create_connection
sock.connect(sa)
urllib.error.URLError: <urlopen error ftp error: TimeoutError(110, 'Connection timed out')>