Dus*_* J. 2 gcc anaconda caffe pycaffe
我在试图找出如何安装caffe时失去了一天.最后,我构建了包括pycaffe在内的所有内容.但是当我现在在我的小测试pythons脚本中运行"import caffe"时,我收到以下错误
ImportError: /usr/progtools/anaconda2/bin/../lib/libgomp.so.1: version `GOMP_4.0' not found (required by /usr/lib/x86_64-linux-gnu/libsoxr.so.0)
Run Code Online (Sandbox Code Playgroud)
我发现这个github问题https://github.com/dmlc/mxnet/issues/1225 在底部有人说它是因为anaconda中的gcc版本是4.*而我用5.4编译了所有内容.我正在使用CUDA 8.0,因此它不应该与gcc 4.8.5(即cuda 7.5)有问题,因为支持5.*.
小智 5
这只是因为Anaconda的gcc libs是由gcc4.xx编译的.由系统拥有的gcc版本是gcc5.xx ...
我用副本破解了这个问题
libgomp.so.1.0.0,libquadmath.so.0.0.0,libstdc ++.so.6.0.21这些文件来自:
/ usr/lib中/ x86_64的-Linux的GNU /
至 :
/yourAnacondaPath/anaconda2/pkgs/libgcc-4.8.5-2/lib
/ yourAnacondaPath/anaconda2/lib中
然后创建链接; 这个对我有用
| 归档时间: |
|
| 查看次数: |
945 次 |
| 最近记录: |