当前位置: 代码迷 >> 综合 >> Python 库兼容性问题-fromstring() has been removed. Please call frombytes() instead.原因及解决办法
  详细解决方案

Python 库兼容性问题-fromstring() has been removed. Please call frombytes() instead.原因及解决办法

热度:75   发布时间:2023-12-12 07:08:14.0

使用 VideoCapture 运行程序时报错了:fromstring() has been removed. Please call frombytes() instead.
原因是 VideoCapture 在 python2.x 系列时就开始支持的库,后来到了 python3.x 系列对应的库虽然很多东西已经适配了,但是还是存在一些小的兼容性问题。 报错的原因给的也很清晰,就是让我们把 fromstringfrombytes 替换掉。

那我们就来替换。

第一步, 在我们安装 python 目录下的 ..\Lib\site-packages\VideoCapture 里找到 __init__.py 文件,打开。
在这里插入图片描述
第二步, 找到 fromstring,把它改为 frombytes 就好了。
在这里插入图片描述喜欢的点个赞?吧!

  相关解决方案