↑上面三图为笨蛋的插件自动加载失败报错
↑这是手动把numpy,dlib,cv2这些库复制到lib/Lib文件夹后的报错
init.py里,无论是如图所示的加载,还是直接五连import或者只import main都不行
测试过独立的py程序都能用,组装成插件就卡在加载了,希望有佬能给点提示捏
https://blog.csdn.net/new_Xxx/article/details/123452162
我好像搜到了module ‘os’ has no attribute ’add_dll_directory’的解决方法,但这似乎是需要Python3.8的
问题2
module ‘os’ has no attribute ‘add_dll_directory’
在NULL佬的帮助下已解决 原因是numpy版本过高 我使用的Python版本是3.9 而OlivOS使用的Python版本是3.7.5 所以OlivOS的Python os模块中没有 add_dll_directory 这个函数
所以现在降级到了支持Python3.7的 numpy1.21.4 版本 但是仍然出现了依赖(?)问题
附图↓
至此,问题已解决
答案是 等以后的版本有包导入 或者 源码运行
(问题1 NULL佬解答 滞后加载)