轉載請註明出處:html
http://www.cnblogs.com/darkknightzh/p/6669434.htmlgit
使用anaconda怎麼感受都是問題啊。。。。github
今天使用,莫名其妙就提示ubuntu
Intel MKL FATAL ERROR: Cannot load libmkl_avx2.so or libmkl_def.so
找了半天解決方法,最終仍是不使用mkl吧。。。lua
如參考網址http://stackoverflow.com/questions/36659453/intel-mkl-fatal-error-cannot-load-libmkl-avx2-so-or-libmkl-def-so中給出的:spa
conda install nomkl numpy scipy scikit-learn numexpr conda remove mkl mkl-service
其實我這邊第二句一直有問題,可是也能使用。。。code
http://www.pittnuts.com/2016/07/geforce-gtx-1080-cuda-8-0-ubuntu-16-04-caffe/htm
http://www.xuefliang.org/2016/07/anaconda2liblibreadlineso6-undefined.htmlblog
我這邊是使用torch時出現了該問題(終端中輸入th xxx.lua就提示該問題):ip
symbol lookup error: anaconda2/lib/libreadline.so.6: undefined symbol: PC
第一個參考網址指出,能夠使用下面的命令來刪除該文件:
conda remove --force readline
第二個參考網址指出,若是須要使用的話,能夠使用下面的命令來從新使用pip安裝:
pip install readline
默認anaconda貌似是沒有PIL的,根據https://anaconda.org/anaconda/pil,使用下面命令安裝:
conda install -c anaconda pil=1.1.7
可是安裝後,莫名其妙的提示:
libjpeg.so.9: cannot open shared object file: No such file or directory
在anaconda/lib文件夾內,有libjpeg.so.8,可是沒有libjpeg.so.9(安裝PIL以前沒出問題,安裝後出了問題,不清楚具體緣由)
https://github.com/conda-forge/cdo-feedstock/issues/9中, 指出,使用以下命令更新libjpeg就好了:
conda update -c conda-forge jpeg
我這邊第一次使用上面命令後,仍是libjpeg.so.8,後來又試了一次,就變成libjpeg.so.了。。。哎。