引用numpy出错详解及解决方法
numpy出错解决方案
Problem:howtoimportnumpyinsubdirectory?Importerrorofnumpywithinsubfolder.
错误信息:
>>>importnumpy Traceback(mostrecentcalllast): File"<stdin>",line1,in<module> File"/usr/local/lib/python2.7/dist-packages/numpy/__init__.py",line153,in<module> from.importadd_newdocs File"/usr/local/lib/python2.7/dist-packages/numpy/add_newdocs.py",line13,in<module> fromnumpy.libimportadd_newdoc File"/usr/local/lib/python2.7/dist-packages/numpy/lib/__init__.py",line18,in<module> from.polynomialimport* File"/usr/local/lib/python2.7/dist-packages/numpy/lib/polynomial.py",line19,in<module> fromnumpy.linalgimporteigvals,lstsq,inv File"/usr/local/lib/python2.7/dist-packages/numpy/linalg/__init__.py",line50,in<module> from.linalgimport* File"/usr/local/lib/python2.7/dist-packages/numpy/linalg/linalg.py",line29,in<module> fromnumpy.linalgimportlapack_lite,_umath_linalg ImportError:libatlas.so.3gf:cannotopensharedobjectfile:Nosuchfileordirectory
可能原因:
1.子文件夹下有自己建的numpy.py文件
2.看最后一行的错误,找不到libatlas.so.3gf.将其所在文件夹引入/etc/ld.so.conf,缺啥补啥
$sudogedit/etc/ld.so.conf
写入/usr/lib/atlas-base
$sudoldconfig
感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!