缘起


cvxpy 不能解2阶以上的 半定规划!要安装 blas+lapack!

那就装吧。。

参考帖子:

  • Win10系统下搭建深度学习环境(一)
  • window下lapack库和blas库的编译
  • LAPACK FOR WINDOWS

安装 MinGW-w64

https://sourceforge.net/projects/mingw-w64/files/Toolchains%20targetting%20Win32/Personal%20Builds/mingw-builds/installer/mingw-w64-install.exe

下载安装


安装完成

点击 run terminal,已经安好了 gcc ,g++,gfortran 等等

实际所在目录

下面设置环境变量,把上图所示的文件夹加入 Path
新建 LIBRARY_PATH 变量,值设为 …\path\to\mingw64\lib
新建 C_INCLUDEDE_PATH 变量,值设为 …\path\to\mingw64\include;

测试编译

#include <iostream>
using namespace std;int main( int argc, char *argv[] )
{cout << "Hello World!" << endl;return 0;
}
g++ hello.cpp -o hello.exe

测试通过

安装 BLAS 和 LAPACK

LAPACK,Linear Algebra PACKage,是一以Fortran编程语言写就,用于数值计算的函式集。 LAPACK提供了丰富的工具函式,可用于诸如解多元线性方程式、线性系统方程组的最小平方解、计算特征向量、用于计算矩阵QR分解的Householder转换、以及奇异值分解等问题。

http://netlib.org/lapack/lapack.tgz

BLAS,Basic Linear Algebra Subprograms,即基础线性代数子程序库,里面拥有大量已经编写好的关于线性代数运算的程序。源码可以从 http://www.netlib.org/blas/ 下载,但实际上LAPACK中已经包含了BLAS。

安装 CMAKE

因为需要源码安装,所以只好用 cmake

https://cmake.org/download/

使用 cmake 编译 lapack

解压 lapack,重命名 make.inc.example => make.inc







有些关于 fortran 的连接库缺失,估计是安装 mingw64 的时候少了点东西

那就只好重新装一个 mingw32 好了

重装 MinGW

下载了一个 mingw-get-setup.exe

这个看起来专业一点,给你提供了安装选项


装好之后修改 PATHLIBRARY_PATHC_INCLUDEDE_PATH

用 cmake 编译 lapack




勾选上面 3 个框后 generate

done!

进入 build 文件夹, mingw32-make
make 失败
马德劳资不装了!

问题解决

自己下了一个 scs wheel 装上了
https://www.lfd.uci.edu/~gohlke/pythonlibs/#scs

win10 安装 lapack + blas相关推荐

  1. Jetson Xavier NX上安装scipy报错:numpy.distutils.system_info.NotFoundError: No lapack/blas resources found

    文正目录: 1 问题说明 2 解决问题 3 其他的我尝试失败的方法 1 问题说明 在Jetson Xavier NX嵌入式设备上(ARM架构)安装scipy的时候报错:numpy.distutils. ...

  2. Windows下用PIP安装scipy出现 no lapack/blas resources found

    在用PIP安装scipy出现no lapack/blas resources found的错误 网上各种大牛说了很多办法,但是本人测试可行的有以下方法: 第一种: 在网址:http://www.lfd ...

  3. pip 安装 scipy 出现错 no lapack/blas resources

    pip 安装 scipy 出现错 no lapack/blas resources 1. 错误状态 2. 解决办法 1. 错误状态 在通过pip3 安装 scipy 时提示错误: no lapack/ ...

  4. Windows下pip安装scipy报错no lapack/blas resources found

    Windows下升级了pandas,但是发现scipy包随后引用出错,后来确认需重新安装scipy, 在用pip安装scipy出现no lapack/blas resources found的错误. ...

  5. Linux Blas安装方法,BLAS/LAPACK未安装:如何安装?

    我正在尝试为python2.7运行pip install tsne,但仍然会出现相同的错误.我按照http://bickson.blogspot.com/2011/02/installing-blas ...

  6. linux编译blas,在Linux中lapack / blas / openblas从源代码正确安装 – 用新的系统库替换系统库...

    我想从源代码安装BLAS,CBLAS,LAPACK和OpenBLAS库,使用可在此处下载的可用软件包 openblas和 lapack, blas/cblas. 首先我删除了我的系统blas / cb ...

  7. lapack安装 matlab,Windows Scipy安装:找不到Lapack / Blas资源

    此处描述了在Windows 7 64位上为SciPy安装缺少BLAS / LAPACK库的解决方案: 安装Anaconda要容易得多,但是你仍然无需支付英特尔MKL或GPU支持(它们是针对Anacon ...

  8. Ubuntu18.04 安装 Lapack 库

    环境 Win10下 WSL2 的 Ubuntu 18.04,gcc.g++ 版本为最新的 7.5. 依赖库 至少需要 gfortran.cmake.其他不能确定. gfortran fortran 语 ...

  9. lapack c语言,Visual C ++ 2010和Lapack,Blas库(Visual C++ 2010 and Lapack, Blas libraries)

    Visual C ++ 2010和Lapack,Blas库(Visual C++ 2010 and Lapack, Blas libraries) 我想使用Blas和Lapack库来使用一些rutin ...

最新文章

  1. C# SVN检出的代码,F12显示从元数据
  2. 利用Delphi的File Of Type创建并管理属于你自己的数据库
  3. 字节跳动如何做教育? | 详解
  4. linux网站爬取,Kali下httrack 爬取网站页面
  5. (数据库系统概论|王珊)第七章数据库设计:习题
  6. 如何使用硬盘安装debian8.3?
  7. 数据结构----依据出栈顺序判断所需的最少栈空间
  8. 基于JAVA+SpringMVC+Mybatis+MYSQL的校友录管理系统
  9. matlab bwdist
  10. Qos测试浅析 20090323
  11. Visual FoxPro权威指南pdf
  12. 查看oracle是否删除干净,n你好,之前卸载了oracle,该怎么查看以前Oracle卸载干净没?...
  13. 图解机器学习算法书来了!
  14. mysql实时监控工具
  15. 接口各项性能测试指标
  16. css代码使网页文本段落首行缩进两个字符以及和行高
  17. 手机/iPad异地远程桌面控制Windows电脑【无公网IP】
  18. 苹果电脑可以装windows系统吗_给苹果电脑安装Windows系统
  19. 学习笔记----网站的优化(五)---CDN加速
  20. HDMI显示器为什么经常黑屏?有可能是HDMI线问题.

热门文章

  1. RFID托盘租赁管理系统解决方案-杭州东识科技
  2. 自注意机制中添加局部信息
  3. AutoDL平台租借GPU详解
  4. 结构体与共同体(联合体)的妙用
  5. 四支独立团队如何通过Kickstarter获得资金:第一部分
  6. Docker failed to initialize
  7. CCC3.0学习笔记_Digital Key Structure
  8. ntp server 配置参数_02-NTP配置
  9. Cadence Allegro 应用程序无法启动,因为应用程序的并行配置不正确
  10. 给自己的html5加上背景音乐,网页加背景音乐用JS控制播放 HTML5 - audio