深度学习TensorFlow---本人踩过的坑(报错总结)第二篇

深度学习TensorFlow Object Detection API训练自己的模型时—本人踩过的坑(报错总结)第二篇

##报错一:如果想打开jupyter notebook,当在命令行的…\models-master\research\object_detection路径输入jupyter notebook发现报错“socket.gaierror: [Errno 10106] getaddrinfo failed,”无法打开jupyter notebook(如下图所示)

在这里插入图片描述解决方案:在安装anaconda时,jupyter已经默认安装了,安装所在的环境是默认环境,当我们新建了新的环境时,jupyter使用的环境还是在原来的默认环境中,所以,我们需要在新的环境中重新安装jupyter notebook

其他收获:
  ## 报错二:关于LabelImg报错,打不开图像文件问题

在这里插入图片描述解决方案:LabelImg不识别中文路径,将图片所在的所有中文路径改为英文路径

##此句起承上启下的作用,注意看一下:
以上部分为原创,以下部分为引用他人的,(只为了下次查看方便一点,并无其他意图,若下次再看到一定附上对应文章、博客等的链接,谢谢包涵)

jupyter notebook闪退 报错解决方案
jupyter notebook闪退 报错解决方案

首先打开jupyter notebook
打开的方式有很多种,可以直接点anaconda里面jupyter notebook的快捷键图标打开,可以在anaconda prompt里面输入 jupyter notebook打开,正常情况下是可以直接打开的,遇到错误就要看在anaconda prompt里面输入 jupyter notebook查看输出的错误信息。

##错误一:OSError: [Errno 99] Cannot assign requested address

解决方案: 找到你的jupyter_notebook_config.py文件(一般在anaconda prompt里面输入jupyter notebook --generate-config命令就会出来路径),打开以后找到如下一行:

c.NotebookApp.ip = 'localhost’
改为c.NotebookApp.ip = ‘*’
意思是所有的ip都允许连接

##错误二:无法打开浏览器

解决方案: 打开jupyter_notebook_config.py,在文件最后添加以下代码

#c.NotebookApp.browser = ‘’
import webbrowser
webbrowser.register(‘chrome’,None,webbrowser.GenericBrowser(u’C:\ProgramFiles(x86)\Google\Chrome\Application\chrome.exe’))
c.NotebookApp.browser = 'chrome’

其中C:\Program Files (x86)\Google\Chrome\Application\chrome.exe,这是你想要使用的浏览器路径,可通过右键点击浏览器快捷方式查看属性得到,当然你也可以用其他的浏览器,比如firefox,修改完成后,再次打开Jupyter Notebook,就可以打开浏览器编辑窗口。

##错误三:防火墙不允许Python通过

解决方案: 在你的控制面板里面找到防火墙,允许Python和相关程序通过就好,也可以每次打开notebook前关闭再打开防火墙。

##错误四:缺少包或者文件

ModuleNotFoundError: No module named ‘yy’
解决方案:
先pip uninstall yy
再 pip install yy 就是一个卸载重装的过程
或者有的是缺少文件,你就要到提示错误的文件的路径里把缺少的这个文件加上,具体文件内容的话百度就好。

##错误五:socket.gaierror: [Errno 10106] getaddrinfo failed

解决方案: 这个真的是困扰我很多天的问题了,后来发现原因是winsock损坏了,在anaconda prompt里使用命令
netsh winsock reset
然后重启即可修复

继续学习,继续总结,继续前进!

猜你喜欢

转载自blog.csdn.net/qq_41570307/article/details/91893306
今日推荐