java调用python脚本引入第三方库失败的实现
作者:Sinlair 时间:2021-10-16 02:36:25
问题
使用Runtime调用python脚本一直没有结果,经排查是因为 cv2 的 import 问题
java代码:
python代码:
在导入cv2之前,脚本可以正常运行,但是在导入之后,脚本就没有返回值
排查过程
经过多次验证查找,发现 cv2 的引用主要依靠cv.pyd文件
初步想法是将这个文件放在python脚本的目录下,但是经过尝试,这个方法不能解决问题
之后就想把这个文件放在其他文件的引用目录下(最开始在DDLs文件夹中),之后迁移到site-packages文件夹下,结果依旧是没有输出。
最后我就😡,把所有关于cv2的文件全部删除掉,重新下载cv2
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple opencv-python
这里引用了清华的镜像下载,相比比较快一点。
我一直以为下载下来以后问价名称是opencv啥的,但是我发现这样不行
直到我再一次重新下载,才发现下载下来的文件夹叫cv2
解决方法
重新下载opencv模块
注意点:
博主的电脑有两个解释器,如果你也有的话,记得下载之后迁移一下cv2文件夹
来源:https://blog.csdn.net/Sinlair/article/details/125790141
标签:java,调用,python,脚本
![](/images/zang.png)
![](/images/jiucuo.png)
猜你喜欢
Java面向对象基础知识之抽象类和接口
2023-02-10 03:02:58
Java利用Phantomjs实现生成图片的功能
2022-01-17 08:21:25
![](https://img.aspxhome.com/file/2023/2/60452_0s.png)
Android使用Scroll+Fragment仿京东分类效果
2022-11-17 16:56:48
![](https://img.aspxhome.com/file/2023/4/87284_0s.gif)
C#基于委托实现多线程之间操作的方法
2022-07-16 23:58:16
Spring自定义参数解析器代码实例
2023-07-02 15:08:06
以武侠形式理解Java LinkedList源码
2021-12-27 20:34:23
解析Mybatis SqlSessionFactory初始化原理
2022-07-09 04:24:05
![](https://img.aspxhome.com/file/2023/4/62084_0s.jpg)
java算法之Math.random()随机概率玩法实例演示
2023-11-28 23:32:17
1秒钟实现Springboot 替换/写入 word文档里面的文字、图片功能
2022-05-08 18:35:48
![](https://img.aspxhome.com/file/2023/7/82437_0s.png)
Java集合框架Collections原理及用法实例
2021-12-04 18:10:20
Java Spring @Lazy延迟注入源码案例详解
2023-06-24 05:21:07
![](https://img.aspxhome.com/file/2023/3/61243_0s.jpg)
为Xamarin.Forms的导航栏增加搜索功能
2022-01-28 18:38:58
![](https://img.aspxhome.com/file/2023/9/76389_0s.jpg)
java Iterator接口和LIstIterator接口分析
2023-05-23 21:31:24
基于Java的MathML转图片的方法(示例代码)
2023-11-25 14:29:39
![](https://img.aspxhome.com/file/2023/3/76503_0s.png)
Swing常用组件之多行文本区JTextArea
2023-11-08 14:16:49
c#字符串编码问题的处理解决
2021-07-06 13:47:49
![](https://img.aspxhome.com/file/2023/7/88407_0s.jpg)
Java获取字符串编码格式实现思路
2023-08-14 12:35:38
C#将dll打包到程序中的具体实现
2022-11-22 16:39:34
![](https://img.aspxhome.com/file/2023/1/91331_0s.jpg)
解决@Cacheable在同一个类中方法调用不起作用的问题
2022-02-19 01:46:54
![](https://img.aspxhome.com/file/2023/1/62031_0s.png)
java 多线程的几种实现方法总结
2023-10-14 17:43:18