问题描述:.jupyter notebook 运行代码时,执行完一条命令不往下执行其他命令;但是我把代码copy到vscode可以正常运行并得到结果。但是vscode运行也并不是那么顺利,昨天一晚上调试技术运行不出来结果,今天早上来依然运行不出来结果,一开始会报错:module cv2 has no attribe xfeatures2d.网上找了一些教程解决问题,问题倒是解决了,但是运行依然没结果,突然间再次运行就出结果了,而且没有报错,vscode调试果然有脾气。 然后百思不得其解。
分析原因:opencv-python版本问题
我的python环境是python3.6 opencv-python3.4.2.16 opencv-python3.4.2.16。
后来继续降版本号为:opencv-python3.4.1.15 opencv-python==3.4.1.15再次运行jupyter notebook和vscode问题解决。
步骤:
先卸载原来版本,打开anaconda prompt输入
pip uninstall opencv-python pip uninstall opencv-contrib-python
然后在输入:
pip install opencv-python==3.4.1.15 pip install opencv-contrib-python==3.4.1.15
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)