问题描述:
使用nohup … > log.txt &命令训练深度学习模型时,输出日志报错Connection to remote host was lost…

相关命令可见我的另一篇博客
如何使用远程linux服务器运行深度学习项目

具体错误:

[Errno 111] Connection refused
Traceback (most recent call last):File "/usr/local/anaconda3/envs/p2p/lib/python3.6/site-packages/urllib3/connection.py", line 170, in _new_conn(self._dns_host, self.port), self.timeout, **extra_kwFile "/usr/local/anaconda3/envs/p2p/lib/python3.6/site-packages/urllib3/util/connection.py", line 96, in create_connectionraise errFile "/usr/local/anaconda3/envs/p2p/lib/python3.6/site-packages/urllib3/util/connection.py", line 86, in create_connectionsock.connect(sa)
ConnectionRefusedError: [Errno 111] Connection refusedDuring handling of the above exception, another exception occurred:Traceback (most recent call last):File "/usr/local/anaconda3/envs/p2p/lib/python3.6/site-packages/urllib3/connectionpool.py", line 706, in urlopenchunked=chunked,File "/usr/local/anaconda3/envs/p2p/lib/python3.6/site-packages/urllib3/connectionpool.py", line 394, in _make_requestconn.request(method, url, **httplib_request_kw)File "/usr/local/anaconda3/envs/p2p/lib/python3.6/site-packages/urllib3/connection.py", line 234, in requestsuper(HTTPConnection, self).request(method, url, body=body, headers=headers)File "/usr/local/anaconda3/envs/p2p/lib/python3.6/http/client.py", line 1287, in requestself._send_request(method, url, body, headers, encode_chunked)File "/usr/local/anaconda3/envs/p2p/lib/python3.6/http/client.py", line 1333, in _send_requestself.endheaders(body, encode_chunked=encode_chunked)File "/usr/local/anaconda3/envs/p2p/lib/python3.6/http/client.py", line 1282, in endheadersself._send_output(message_body, encode_chunked=encode_chunked)File "/usr/local/anaconda3/envs/p2p/lib/python3.6/http/client.py", line 1042, in _send_outputself.send(msg)File "/usr/local/anaconda3/envs/p2p/lib/python3.6/http/client.py", line 980, in sendself.connect()File "/usr/local/anaconda3/envs/p2p/lib/python3.6/site-packages/urllib3/connection.py", line 200, in connectconn = self._new_conn()File "/usr/local/anaconda3/envs/p2p/lib/python3.6/site-packages/urllib3/connection.py", line 182, in _new_connself, "Failed to establish a new connection: %s" % e
urllib3.exceptions.NewConnectionError: <urllib3.connection.HTTPConnection object at 0x7f5bc655ce48>: Failed to establish a new connection: [Errno 111] Connection refusedDuring handling of the above exception, another exception occurred:Traceback (most recent call last):File "/usr/local/anaconda3/envs/p2p/lib/python3.6/site-packages/requests/adapters.py", line 449, in sendtimeout=timeoutFile "/usr/local/anaconda3/envs/p2p/lib/python3.6/site-packages/urllib3/connectionpool.py", line 756, in urlopenmethod, url, error=e, _pool=self, _stacktrace=sys.exc_info()[2]File "/usr/local/anaconda3/envs/p2p/lib/python3.6/site-packages/urllib3/util/retry.py", line 574, in incrementraise MaxRetryError(_pool, url, error or ResponseError(cause))
urllib3.exceptions.MaxRetryError: HTTPConnectionPool(host='localhost', port=2019): Max retries exceeded with url: /events (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f5bc655ce48>: Failed to establish a new connection: [Errno 111] Connection refused',))
......(循环地报类似的错误)

报错原因:
在训练中使用了visdom可视化工具对模型训练进行可视化监测,因为visdom无法正常工作导致报错。
具体原因可能如下:
①在训练前没使用python -m visdom.server命令开启visdom服务
②在训练中因为断开了远程连接导致python -m visdom.server命令停止运行,visdom无法正常工作
③设定的端口已被占用

解决方案:
1)在开始训练前使用lsof -i:端口号查看所需要使用的端口是否被占用(listened状态),如果此时端口被占用,可以选择结束此进程kill -9 进程id或者在程序中更改visdom需要使用的端口号(此处我就将端口号改成了2019)

2)在确认端口无占用后,使用nohup pyhton -m visdom.server &开启visdom服务,保证命令在后台运行不挂断

如果更换端口号,请使用nohup python -m visdom.server -p 端口号 &开启visdom服务 对应网址为http://localhost:端口号/

3)然后就可以开始愉快地训练啦~

urllib3.exceptions.MaxRetryError: HTTPConnectionPool(host=‘localhost‘, port=8097): Max retries excee相关推荐

  1. requests.exceptions.ConnectionError: HTTPConnectionPool(host=‘localhost‘, port=8123): Max retries ex

    参考requests.exceptions.ConnectionError: HTTPConnectionPool(host='localhost', port=8123): Max retries ...

  2. 跑cyclegan时遇到了ConnectionError: HTTPConnectionPool(host=‘localhost‘, port=8097): Max retries exceeded

    搜了一下解决方法,如下图:

  3. HTTPConnectionPool(host=‘localhost‘, port=28333): Max retries exceeded with url: /events (Caused by

    错误: 训练神经网络的时候报错如下: HTTPConnectionPool(host='localhost', port=28333): Max retries exceeded with url: ...

  4. 解决requests.exceptions.SSLError: HTTPSConnectionPool(host=xxxxx‘, port=443): Max retries exceeded

    问题描述 使用scrapy框架时报错SSL,于是另起一个文件,使用requests,报错requests.exceptions.SSLError: HTTPSConnectionPool(host=' ...

  5. 解决Python3 urllib3 urllib3.exceptions.maxretryerror: httpsconnectionpool(host=‘xxxxx‘, port=443)

    报错原因 ​ 在使用代理进行请求时,代理只通过HTTP请求,此时请求进行HTTPS验证时验证失败. 两种解决方案 在1.25版本之前,请求时不会进行HTTPS验证.故可降低urllib3版本. pip ...

  6. Python requests ip代理爬虫报错 HTTPSConnectionPool(host=‘xxxxx‘, port=443) Max retries exceed

    本人系统:macOS10.15.6 Catalina 场景:使用Python requests 包+ip代理池爬取网站数据 出现报错:HTTPSConnectionPool(host='xxxxx', ...

  7. Python requests ip代理爬虫报错 HTTPSConnectionPool(host=‘xxxxx‘, port=443): Max retries exceed...

    本人系统:macOS10.15.6 Catalina 场景:使用Python requests 包+ip代理池爬取网站数据 出现报错:HTTPSConnectionPool(host='xxxxx', ...

  8. urllib3.exceptions.MaxRetryError问题的解决

    1.背景描述 在使用python+selenium做UI自动化时,单个脚本执行通过,多个脚本执行时,执行到第二个时失败.测试代码如下: # !/usr/bin/env python # -*- cod ...

  9. 报错解决:urllib3.exceptions.MaxRetryError

    今天使用requests异步加载抓取数据的时候报错: urllib3.exceptions.MaxRetryError: HTTPConnectionPool(host='127.0.0.1', po ...

最新文章

  1. SublineText 3 安装 Package Control插件
  2. ISAPI_Rewrite3.1相关知识
  3. WinForm打包或部署
  4. mysql 活跃事务_MySQL日志与事务
  5. JS-立即执行函数(function(){...})() amp;amp; (function(){...})()
  6. c++11 继承构造
  7. 如何使用React,TypeScript和React测试库创建出色的用户体验
  8. 元类及创建元类的方法(面试用
  9. 优先队列priority_queue的使用方式
  10. Top命令找出CPU占用较高的Java线程信息
  11. 仿ios桌面vivo_流畅就是跑分高?vivo选择说不,用这款杀器终结国产手机内卷
  12. scrapy shell 用法(慢慢更新...)
  13. 关于SQLServer2005的学习笔记——异常捕获及处理
  14. STM32F429i-DISCO FreeRTOS keil STM32CubeMX
  15. jquery 省市区联动插件
  16. 电子科技大学 计算机学院 夏令营,2018年电子科技大学全校各学院保研夏令营通知信息大汇总...
  17. matlab最小拍控制怎么求传递函数,基于Matlab 的最少拍控制系统设计
  18. C#图像处理:在图片上写字,文字位置居中问题
  19. 多元统计分析及R语言建模
  20. 如何解决严重的拖延症

热门文章

  1. K-Means算法对100万条新闻头条数据聚类
  2. WebDav多平台挂载(Linux+Windows+安卓+IOS)
  3. 测试工程师须知——自动化测试主要分为哪几类
  4. 问卷星 如何自动填写问卷
  5. 使用 docker 一键部署卷王(SurveyKing)调查问卷考试系统
  6. java-net-php-python-ssm宠物领养系统计算机毕业设计程序
  7. [附源码]计算机毕业设计Python基于web的羽毛球管理系统(程序+源码+LW文档)
  8. matlab里step怎么用,matlab中step意思及如何应用?
  9. Scrapy爬取小实战——以新浪股市为例
  10. IT行业的薪水到底如何?我们推高房价了吗?