如何解决opencv与许多第三方库的冲突

本文介绍了解决PyCharm配置Anaconda中的OpenCV后遇到的与第三方库冲突的方法,包括尝试使用OpenCV内的替代功能,以及通过创建新项目并分离依赖来避免冲突。

在pycharm配置anaconda中的opencv后,常常会出现与需要使用的第三方库出现冲突,无法下载或调用的情况,那么如何解决?

1.尝试在opencv中寻找替代品,opencv中包含许多功能,也许能大致替代

2.尝试在pycharm中新开一个项目project2以new windows 打开,两个窗口,为第二个窗口配置一般编译器(如python3.10编译器),在这个项目中插入需要使用的冲突的第三方库,将需要执行的内容定义为函数写入文件保存(文件记为abc.py,函数记为ab)并将文件存到愿项目project1路径下的scripts,再在原项目中使用import导入abc后在project1需要使用冲突第三方的位置调用函数abc.ab(),大部分情况下有效。如果需要的内容不止一个,可以放到同一个文件里,只需要导入一次,大部分情况下对于环境冲突会有效果。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值