Torch - 错误 getrf : Lapack library not found in compile time
2018-03-08 14:59
1366 查看
在学习torch的时候遇到这个错误,更确切的是在使用torch模块中的inverse函数的时候出现的报错。
百度了下,在HermanHGF的这篇博客中提到是由于未安装OpenBLAS所致,给出了如下的解决方案:
然后添加路径,进行torch模块的安装。
原文的解决方案到此为止,然而在尝试过后依然不行,于是搜到了以下的解决方案:
根据提示安装lapack库
按照之前的步骤重新安装OpenBLAS,torch模块即可。
另, 在安装OpenBLAS的时候,可能还会出现以下报错提示,
需要安装gfortran编译器进行编译。
安装后重复以上步骤即可
至此,完美解决inverse报错。
参考资料:
安装Torch参考官方文档遇到的问题
百度了下,在HermanHGF的这篇博客中提到是由于未安装OpenBLAS所致,给出了如下的解决方案:
git clone https://github.com/xianyi/OpenBLAS.git cd OpenBLAS make NO_AFFINITY=1 USE_OPENMP=1 sudo make install
然后添加路径,进行torch模块的安装。
CMAKE_LIBRARY_PATH=/opt/OpenBLAS/include:/opt/OpenBLAS/lib:$CMAKE_LIBRARY_PATH luarocks install torch
原文的解决方案到此为止,然而在尝试过后依然不行,于是搜到了以下的解决方案:
根据提示安装lapack库
sudo apt-get install liblapack-dev
按照之前的步骤重新安装OpenBLAS,torch模块即可。
另, 在安装OpenBLAS的时候,可能还会出现以下报错提示,
OpenBLAS: Detecting fortran compiler failed. Cannot compile LAPACK. Only compile BLAS.
需要安装gfortran编译器进行编译。
sudo apt-get install gfortran
安装后重复以上步骤即可
至此,完美解决inverse报错。
参考资料:
安装Torch参考官方文档遇到的问题
相关文章推荐
- Torch - 错误getrf : Lapack library not found in compile time 解决
- Webpack错误解决(一):ERROR in Entry module not found
- 错误:Unable to load library 'xxx': Native library (win32-x86/xxx.dll) not found in resource p
- 解决FindBLAS.cmake error LAPACK/BLAS: A required library with BLAS API not found.
- 解决Xcode编译错误 ld: library not found for -lcrt1.3.1.o
- Error: Footprint not found in Library
- 解决:The Apache Tomcat Native library which allows optimal performance in production environments was not found
- OpenCV4Android SDK sample运行中ndk-build not found in PATH的错误解决
- library libxxx.so not in prelink map错误到解决方法
- Library not found for -lGTMSessionFetcher 使用Google VR SDK时候出现的错误
- The Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.p
- 解决:The Apache Tomcat Native library which allows optimal performance in production environments was not found
- The Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.p
- The Apache Tomcat Native library which allows optimal performance in production environments was not found
- 碰到这个SB错误,'Taglist: Exuberant ctags (http://ctags.sf.net) not found in PATH. Plugin is not loaded.点办
- The Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.p
- Linux deepin系统下配置nginx+php-fpm+PHPstorm并解决403/404/502/file not found错误
- 让ADS与KEIL共存 Warning: L6373W: libattrs.map file not found in System Library directory
- 服务器部署_nginx的host not found in upstream "tomcat_www.bojinne" 错误解决办法
- The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java