运行pygedm产生报错信息如下:
ImportError: /home/ypc/HDD_Desktop/Software/pygedm-3.3.0/ymw16.cpython-39-x86_64-linux-gnu.so: undefined symbol: _ZNSt15__exception_ptr13exception_ptr10_M_releaseEv
查询的原因是pybind11的问题,所以我考虑的是我先安装的pybind11后安装的gcc, g++,所以可能产生了版本冲突,故卸载之后重新用conda-forge 安装,其好处是不会产生冲突,遂成功解决pygedm问题.
PS : 实际上我都用conda-forge安装的,只是安装的顺序不同便产生了冲突,这种问题防不胜防。
网友评论