ImportError: /lib64/libstdc++.so.6: version `CXXABI_1.3.9‘ not found
遇到一个这样的BUG,表面上是Sklearn爆出来的# from sklearn.model_selection import train_test_split但当我使用Jupyter的时候就没有这样的问题,非常奇怪,只有使用Pycharm远程访问服务器的时候才会出现这样的问题。在Debug模式或者Jupyter模式就没有这样的BUG,推测可能是Pycharm远程访问模块的一个BUG。这个Bug非
ImportError: /lib64/libstdc++.so.6: version `CXXABI_1.3.9‘ not found
遇到一个这样的BUG,表面上是Sklearn爆出来的
# from sklearn.model_selection import train_test_split
但当我使用Jupyter的时候就没有这样的问题,非常奇怪,只有使用Pycharm远程访问服务器的时候才会出现这样的问题。在Debug模式或者Jupyter模式就没有这样的BUG,推测可能是Pycharm远程访问模块的一个BUG。
这个Bug非常迷。
------------------------------------------------------
这个Bug总算是浮出水面了,Google和百度也搞不定这个问题。有些博客说是因为gcc,或者各类问题,一大堆,搞了半年,系统都快搞崩了,可能这个问题还是解决不了。
这个问题很可能就是你的某个python的包,当然也有可能是其它语言的包,安装的版本和环境冲突造成的。实际上原因就这么简单。
pip uninstall scipy
pip install scipy
重新安装了sklearn的包,sklearn的版本变化也很多。
然后依然报这个错误,但又从scipy报出来。
后面又从matplotlib报出来,再次重新安装matplotlib
这下总算是消停了,后面也可能因为其它包的问题而重新出现。但起码可以确定,这个问题,并不需要配置
export LD_PRELOAD=$CONDA_PREFIX/lib/libstdc++.so
这么麻烦,甚至重新安装glibc这么麻烦。
仅为类似的Bug提供一个参考
更多推荐
所有评论(0)