python调用dll出现错误总结如下(持续更新)
1.出现如下错误:FileNotFoundError: Could not find module (or one of its dependencies). Try using the full path with constructor syntax.
(FairMOT) E:\project\c++\fairmot\x64\Release>python test_fairmot.py
Traceback (most recent call last):
File "test_fairmot.py", line 27, in <module>
lib_dll= ctypes.cdll.LoadLibrary(dll_path)
File "C:\install\anconda2020.11\envs\FairMOT\lib\ctypes\__init__.py", line 451, in LoadLibrary
return self._dlltype(name)
File "C:\install\anconda2020.11\envs\FairMOT\lib\ctypes\__init__.py", line 373, in __init__
self._handle = _dlopen(self._name, mode)
FileNotFoundError: Could not find module 'E:\project\c++\fairmot\x64\Release\fairmot.dll' (or one of its dependencies). Try using the full path with constructor syntax.
报这个异常,首先检查路径是否正确,然后检查python的版本,一般使用python3.7一下的版本不会报错,python3.8会报错,报错的原因是python3.8对其进行了安全性检查,细节可以查看这篇文章(Python 3.8 上 ctypes 加载 DLL 库抛出异常 FileNotFoundError: Could not find module 'node.dll' - 一年又一年的博客),太坑
还存在一种情况:
dll的依赖需要都复制到工程中,如果缺少相应的依赖也是无法调用成功的,因此需要检查相应的环境
python调用dll出现错误总结如下(持续更新)相关推荐
- python调用dll函数_从Python调用DLL函数
我想从Python调用DLL中的函数.但我有个错误:"Attribute Error function not found" 这是我的代码:import os import cty ...
- 【DLL】clion生成.dll文件、python调用.dll文件
最近为了生成以及调用.dll文件,踩了一些雷,记录如下 目录 1.clion中生成.dll 2.clion中测试生成的.dll文件 3.在python中调用.dll文件 [1]导入.dll [2]ct ...
- python调用dll报错:ValueError: Procedure called with not enough arguments (4 bytes missing) or wrong call
python调用dll报错:ValueError: Procedure called with not enough arguments (4 bytes missing) or wrong call ...
- Python 调用 DLL
Python 调用 DLL 一.C++ 编写 DLL 1..hpp 头文件 // dll_test.hpp#ifdef DLL_TEST #define MY_API _declspec(ddllex ...
- Qt + Python + OpenCV图标替换工具 之 Python调用dll(三)
目录 上一篇博文 程序的下载地址以及源码 Python调用dll 上一篇博文 Qt + Python + OpenCV图标替换工具 之 获取颜色及生成图片(二) https://blog.csdn.n ...
- python编程(python调用dll程序)
[ 声明:版权所有,欢迎转载,请勿用于商业用途. 联系信箱:feixiaoxing @163.com] 很多人说python的效率比较低,主要是没有分清什么时候用python.什么时候用c.对于网络. ...
- 用python读取身份证信息的功能分析与实现,兼述python调用dll的方法
背景 有这样一个需求,要求能自动读取用户的身份证信息.如果是一代身份证,这个功能恐怕只能通过图像识别的办法来解决了.不过现在二代身份证已经很普及.客户要求能读二代身份证就可以了. 现在二代身份证阅读器 ...
- python调用dll函数指针_python使用ctypes库调用DLL动态链接库
最近要使用python调用C++编译生成的DLL动态链接库,因此学习了一下ctypes库的基本使用. ctypes是一个用于Python的外部函数库,它提供C兼容的数据类型,并允许在DLL或共享库中调 ...
- python和C++联合开发(python调用DLL文件)
在开发的过程中的有的厂家提供的API,或者其他同事写的功能模块用的是C++语言,而因为我们自己菜或者懒习惯使用python脚本语言开发,这里主要讲解如何使用python调用DLL文件(windows平 ...
最新文章
- 【NLP】图解 Attention完整版
- Python的scrapy框架POST方式爬虫时碰见__VIEWSTATE和__EVENTVALIDATION的参数处理
- Python之字符串格式化
- 2022年ADB 命令知多少?一文2000字详细 ADB 命令大全来啦
- hbase二级索引解决方案
- ibm量子云计算机,IBM量子云的16个量子比特全被纠缠起来了!
- el-menu菜单下划线解决办法
- 模型的评估指标(一)
- STM8 时钟寄存器
- 浅析Android中build.gradle的实用技巧
- BC26 计算三角形的周长和面积(海伦公式)
- 内核——eCos内核概览
- AWVS13的安装过程
- MATLAB利用遗传算法求取最优解
- spring源码学习之整合Mybatis原理分析
- 无法访问网上邻居/网络打印机的解决方法
- 明翰全日制英国硕士留学攻略V2.7(持续更新)
- 东华oj系统 52 k倍区间
- SG函数求解 NIM游戏先手必胜必败问题
- 工信部《VR产业白皮书》全文 14000字的官方解读
热门文章
- 64位centos下QQ无法输入中文只能输入英文
- Q87:间接光照(Indirect Illumination)的高光反射(Glossy Reflcetion)
- 抽象类继承 java_java继承抽象类
- 基于深度学习的数字识别GUI的设计
- mysql replace 效率,MySQL replace实用场景 MySQL实现replace函数的几种实用场景
- python在工作之余能做什么_励志!北京大学保安英语词汇15000,工作之余学Python...
- Catch That Cow抓住那只奶牛(BFS,广度优先搜索)
- 相机内参_5张动图速学相机模型和内参
- Spark稀疏向量和稠密向量
- 前端知识天天学(4)