在运行代码时,运行结果出现ImportError: dlopen: cannot load any more object with static TLs,通过下图中代码错误位置定义查看得知是是from sklearn.preprocessing import StandardScaler导入其中的sklearn库出现的错误。
在这里插入图片描述

然后开始对sklearn库进行处理,通过尝试和查阅大量其他博客资源,最终得知对scikit-learn库降级,可以成功运行。原来我的scikit-learn库版本为如下图所示,scikit-learn 0.24.2,将其降级为:scikit-learn 0.20.3,代码如下:

[lab225@localhost informer]$ pip3 install scikit-learn==0.20.3

参考链接

调用sklearn遇到dlopen: cannot load any more object with static TLS问题解决

Logo

有“AI”的1024 = 2048,欢迎大家加入2048 AI社区

更多推荐