这个python报错怎么解决啊!救救孩子吧!

我过五关斩六将终究还是卡在了这里,我想在打包exe前先运行一下,(我就是换了一台电脑啊!)结果一顿报错,给我干蒙了,有大佬能指点一下吗?如果有超级聪明,美丽/帅气,仁慈,有爱的帅哥/美女,能帮我打包成exe就更好了!

opencv中实际是调用cpp中的功能,相应的pyd文件只是定义了其中的接口。而这个cpp是不能直接复制过去就用的,要通过安装相应的模块(opencv)来完成一系列的注册工作。

在不同的系统环境下,这个安装过程还有可能有不同的动作。

因此,除了自身的模块外,第三方模块的使用,建议使用包管理工具,在新的环境下运行前,使用包管理工具更新第三方包。


python基本的包管理工具pip可以这样生成项目使用的第三包信息文档:

pip freeze > requirements.txt

这会将项目中使用的第三方包与版本写入到文件requirements.txt中

在新的机器器上,可以使用命令:

pip install -r requirements.txt

则能安装这个文件中列出的所有第三方包相应的版本。


需要注意的是,并不是所有的第三方包都支持任意的操作系统与版本的。引入第三方包时,工考虑自己的项目是将会在哪些系统上运行,选择引入的包与版本时,要考虑到它们是否能能在相应的系统列表中都能运行,行为能一致。

温馨提示:答案为网友推荐,仅供参考
相似回答