importError:No module named lxml
解决方案一般是打开cmd 执行命令
pip install xxxx(缺失的包,例如lxml)
当然也有例外的,具体可参考下面的问题及其解决方法。
问题1:No module named 'requests’
Traceback (most recent call last):
File "<pyshell#0>", line 1, in <module>
import requests
ModuleNotFoundError: No module named 'requests'
解决方法:
打开cmd,
然后执行命令:pip install requests
![在这里插入图片描述](https://img-blog.csdnimg.cn/20200505221001547.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl80Mzk3ODA1Ng==,size_16,color_FFFFFF,t_70)
问题2 No module named 'lxml’
![在这里插入图片描述](https://img-blog.csdnimg.cn/20200505220851301.png)
解决方法:
打开cmd,
然后执行命令:pip install lxml
![在这里插入图片描述](https://img-blog.csdnimg.cn/20200505222621762.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl80Mzk3ODA1Ng==,size_16,color_FFFFFF,t_70)
问题3 UnicodeEncodeError: ‘ascii’ codec can’t encode characters in position 0-78: ordinal not in range(128)
![在这里插入图片描述](https://img-blog.csdnimg.cn/20200505222756476.png)
解决方法:
在python代码所在的文件头加上如下语句块
import sys
reload(sys)
sys.setdefaultencoding('utf-8')
如果加入以上代码块引入python中print函数失灵的问题,那么就将如上代码块替换为如下代码块
import sys #这里只是一个对sys的引用,只能reload才能进行重新加载
stdi,stdo,stde=sys.stdin,sys.stdout,sys.stderr
reload(sys) #通过import引用进来时,setdefaultencoding函数在被系统调用后被删除了,所以必须reload一次
sys.stdin,sys.stdout,sys.stderr=stdi,stdo,stde
然后运行python文件即可
问题4 No module named 'cv2’
![在这里插入图片描述](https://img-blog.csdnimg.cn/2020050522475386.png)
直接输入pip install cv2
命令安装时发现也会提示出错
![在这里插入图片描述](https://img-blog.csdnimg.cn/20200505225153181.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl80Mzk3ODA1Ng==,size_16,color_FFFFFF,t_70)
最后利用下面的命令安装就成功了
pip install opencv-python
![在这里插入图片描述](https://img-blog.csdnimg.cn/20200506003041674.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl80Mzk3ODA1Ng==,size_16,color_FFFFFF,t_70)
如果还是出错的话,在重新运行一次pip install opencv-python
命令
问题5 No module named 'tqdm’
![在这里插入图片描述](https://img-blog.csdnimg.cn/20200506003205974.png)
解决方法:
执行命令:pip install tqdm
![在这里插入图片描述](https://img-blog.csdnimg.cn/20200506003325753.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl80Mzk3ODA1Ng==,size_16,color_FFFFFF,t_70)
问题6 No module named 'PIL’
![在这里插入图片描述](https://img-blog.csdnimg.cn/20200506003808734.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl80Mzk3ODA1Ng==,size_16,color_FFFFFF,t_70)
解决方法:
使用命令:pip install PIL
时,出现了另一个错误,查了一下,原来是因为 PIL 已经被 Pillow 所替代了
![在这里插入图片描述](https://img-blog.csdnimg.cn/20200506005533853.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl80Mzk3ODA1Ng==,size_16,color_FFFFFF,t_70)
于是执行命令pip install Pillow
,成功了
![在这里插入图片描述](https://img-blog.csdnimg.cn/20200506005451188.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl80Mzk3ODA1Ng==,size_16,color_FFFFFF,t_70)
问题7 Syntaxerror:non-ascii character’\xe6’ in file
![在这里插入图片描述](https://img-blog.csdnimg.cn/20200506005955494.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl80Mzk3ODA1Ng==,size_16,color_FFFFFF,t_70)
解决方法:
在所有出现报错的文件中的文件头部添加注释:
# coding=utf-8
# coding=utf-8
问题8 No module named 'openpyxl’
![在这里插入图片描述](https://img-blog.csdnimg.cn/20200506012913712.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl80Mzk3ODA1Ng==,size_16,color_FFFFFF,t_70)
解决方法:
执行命令:pip install openpyxl
![在这里插入图片描述](https://img-blog.csdnimg.cn/20200506013118808.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl80Mzk3ODA1Ng==,size_16,color_FFFFFF,t_70)
python运行问题Traceback (most recent call last)出现报错traceback(most recent call last) ............importError:No module named lxml解决方案一般是打开cmd 执行命令pip install xxxx(缺失的包,例如lxml)当然也有例外的,具体可参考下面的问题及其解决...
Traceback (most recent call last):
File “F:\python\lib\site-packages\numpy\core\function_base.py”, line 117, in linspace
num = operator.index(num)
TypeError: ‘float’ object cannot be interpreted as an integer
During handling of the above exception, another exception occurred:
Traceback (most r
Traceback (most recent call last):
File “H:PythonWorkSpaceTestsrcTracebackTest.py”, line 3, in <module>
今天运行代码,这段代码很有意识,就是有时候会报错,有时候又可以正常运行,看了一下报了这个错
Traceback (most re
cent call last):通常很难出现这样的错误。只能一点点排除:
1.磁盘空间满了。 比如/tmp, /var 或者是/分区满了。
2.文件读写错误,在临时目录里,某些文件被锁,无法读写导致
3.内存不足(这个可能性小),你可以将占用内存多的程序去掉
1,Error occurred when finalizing GeneratorDataset iterator: Failed precondition
内存不足,将bach_size改小
我改到1的batchsize居然还不行,你大爷的
2,module ‘keras_applications’ has no attribute ‘set_keras_submodules’
有人说要去降低版本,又有人说升高版本…
3,You probably need to get an updated m
第十节异常异常机制本质异常解决的关键:定位try... 一个 except 结构try... 多个 except 结构try...except...else 结 构try...except...finally 结构return 语句和异常处理问题常见异常的解决常见异常汇总with 上下文管理trackback 模块自定义异常类
在实际工作中,我们遇到的情况不可能是非常完美的。比如:你写的某个模块,用户输入不一定符合你的要求;你的程序要打开某个文件,这个文件可能不存在或者文件格式不对;你要读取数据库的数
Traceback (most re
cent call last):
File pandas\_libs\parsers.pyx, line 1134, in pandas._libs.parsers.TextReader._convert_tokens
File pandas\_libs\parsers.pyx, line 1240, in pandas._libs.parsers.TextReader._convert_with_dtype
File pandas\_libs\pa
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
TypeError: must be str,not int
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
ZeroDivisionError: division by zero
1.TypeError
当将不同类型的数据进行运算操作时,有时会引发TypeError(不同类型间的无效操作)异常。
birth = input('birth:
labelImg标注图像的详细教程
一、 labelImg工具下载:
下载地址:https://pan.baidu.com/s/1hdT6bwttdH_Q-1X8SPr8nw 提取码: 5nxa。下载文件如图1-1.
下载的labelImg.exe是编译好的可执行文件,因此直接将文件放在windows环境下,如图1-2,双击便可执行使用。
二、 labelImg工具使用方法:
双击labelImg.exe图标如图1-2,会出现如图1-3所示的背景黑色的窗口是终端界面(无需理会)和操
TensorFlow YOLOv3 训练自己的数据集,详细教程
这个教程是我在网上查找资料写的,为了便于自己查看,将多篇博客内容总结当成学习自己的笔记,。如若有对某位作者造成侵权问题,请作者联系我删除,谢谢 ! 由于本人水平有限,如果文章有不当之处还望评论区指出。
本文参考了如下博客:
https://blog.csdn.net/qq_38441692/article/details/103652760
一. 下载YOLOv3代码
在github上下载代码 :https://github.com/YunYa
下载dlib: https://pypi.org/project/dlib/19.6.0/#files
然后安装dlib(一定要到dlib文件的下载路径中去安装)
pip install dlib-19.6.0-cp36-cp36m-win_amd64.whl
2、ImportError: cannot import name '_validate_lengths’
解决方法:
出现上述错误的原因是由于在安装其他库的过程中,numpy库的版本变了
Traceback (most re
cent call last)是
Python中的错误追踪机制,它会显示出引发异常的代码行以及异常类型和错误信息。在你的引用中,出现了不同的异常类型和错误信息,如RuntimeError、TypeError和ZeroDivisionError。当
Python代码执行过程中出现异常时,程序会打印这个错误追踪信息,告诉你出错的位置和原因。
在第一个引用中,出现了RuntimeError异常,它表示没有活动的异常可以再次引发。在第二个引用中,出现了TypeError异常,它表示类型错误,要求的是字符串类型而不是整数类型。在第三个引用中,出现了ZeroDivisionError异常,它表示除零错误,即被零除。
海与天空的幻想:
python问题 Traceback (most recent call last)
是阿弟呀: