我试图使用现有的C库“IMSApiCLib.dll”与外部程序通信。 问题是这个库使用了一些Java子库。在使用此库之前,我需要将“Java”路径设置为正确的(实际)文件夹(使用DLL提供的Tester.exe进行测试)
所以我有一个BAT文件,它准备好并运行Python脚本本身
cd C:\API\imsapi-clib-9.10.00-7-windows64\
set PATH=.;.\java\jre\bin;.\java\jre\bin\server;%PATH%
python C:\API\imsapi-clib-9.10.00-7-windows64\Connection.py
连接。py:
DllPath = r"C:\API\imsapi-clib-9.10.00-7-windows64\IMSApiCLib.dll"
imsapi_clib= ctypes.windll.LoadLibrary(DllPath)
FileNotFoundError: Could not find module 'C:\API\imsapi-clib-9.10.00-7-windows64\IMSApiCLib.dll' (or one of its dependencies). Try using the full path with constructor syntax.
在使用ctypes.windl.LoadLibrary()时,似乎没有使用添加的新JAVA路径 有什么建议吗
目前没有回答
相关问题 更多 >
编程相关推荐