精华内容
下载资源
问答
  • Windows安装Suitesparse lapack

    千次阅读 2019-12-17 21:28:01
    参考 注意这里均为 VS+CMAKE配置方式。 安装 https://icl.cs.utk.edu/lapack-for-windows/lapack/#build

    参考

    CMake scripts for painless usage of Tim Davis’ SuiteSparse (CHOLMOD,UMFPACK,AMD,LDL,SPQR,…) and METIS from Visual Studio and the rest of Windows/Linux/OSX IDEs supported by CMake. The project includes precompiled BLAS/LAPACK DLLs for easy use with Visual C++

    在使用CMAKE处理前。请注意:

    首先将…\suitesparse-master\metis\programs\CMakeLists.txt做修改,即在图5-1中红色框线内的四行语句中,分别在末尾添加../GKlib/getopt.c
    在这里插入图片描述
    然后再编译。

    如果你实在是闲得慌,可以按照下面方面手动自己安装LAPACK(不推荐)
    注意这里不同于一般的windows下vs+cmake的而是需要使用cmake+MinGW配置方式。
    在安装LAPACK之前需要先安装MinGW:
    MinGW可以自行百度。

    安装

    安装MinGW

    MinGW有在线版和离线版安装两种,建议安装离线版。
    注意我们这里安装的是64版本。

    MinGW分为较早开发的MinGW32和之后为编译64位程序开发的MinGW-w64,MinGW32只能编译32位的程序,而mingw64不仅能编译64位程序,也能编译32位程序,还能进行交叉编译,即在32位主机上编译64位程序,在64位主机上编译32位程序。

    传送门

    安装好将解压的包放在一个路径下。并且将其bin加入环境变量:
    在这里插入图片描述

    下载LAPACK并使用MinGW编译

    http://netlib.org/lapack/lapack.tgz
    需要将其中的
    make.inc.example文件重命名为make.inc。

    使用Cmake编译:
    在这里插入图片描述
    注意:
    在这里插入图片描述
    选"Specify native compilers",点击next,选择c和fortran编译器在你机器的路径(这里其实就是刚才MinGW/bin下)。例如我的路径为

    C:/mingw64/bin/x86_64-w64-mingw32-gfortran.exe
    C:/mingw64/bin/x86_64-w64-mingw32-gcc.exe
    

    c++留空,点击finish.
    在这里插入图片描述

    • 注意
      如果出现问题:
      在这里插入图片描述
      请使用管理员运行cmake。

    在这里插入图片描述
    进一步设置: ‘BUILD_SHARED_LIBS’ 和 ‘CMAKE_GNUtoMS’ 选中,接着在列表中选中’LAPACKE’。
    在这里插入图片描述
    可以看到configuration成功了:
    在这里插入图片描述
    点击generate:
    在这里插入图片描述
    ok成功!

    进一步

    进入该你cmake生成的目标文件夹:
    在这里插入图片描述
    使用管理员身份运行命令行:
    进入并运行:mingw32-make(因为我们之前已经配置好了环境变量了)
    在这里插入图片描述
    如果你失败了
    在这里插入图片描述
    请进行如下操作:
    请在你cmake输出文件夹下,编辑:

    SRC\CMakeFiles\lapack.dir\link.txt
    

    将第三句 'C:\MinGW\bin\x86_64-w64-mingw32-gfortran.exe -O2 …'变更为

    C:\MinGW\bin\x86_64-w64-mingw32-gfortran.exe  -O2 -DNDEBUG -O2  -shared -o ..\bin\liblapack.dll -Wl,--allow-multiple-definition -Wl,--out-implib,..\lib\liblapack.dll.a -Wl,--major-image-version,3,--minor-image-version,8 -Wl,--whole-archive CMakeFiles\lapack.dir/objects.a -Wl,--no-whole-archive @CMakeFiles\lapack.dir\linklibs.rsp -Wl,--output-def,lapack.def
    

    然后回到刚才cmake输出文件夹下,运行

    mingw32-make -Wl,--allow-multiple-definition
    

    即可。

    然后使用mingw32-make.exe test命令检验编译结果。

    此时文件夹下的lib文件夹下生成了libblas.a,liblapack.a和libtmglib.a三个文件,至此完成了lapack库和blas库的编译。

    展开全文
  • 编译安装 方案一:MinGW Makefiles 我的配置好之后mingw文件夹下没有mingw32-make.exe,使用mingw-get install mingw32-make指令安装没效果,只有到官网下载了...

    MinGW基本的配置环境

    编译安装

    方案一:MinGW Makefiles

    我的配置好之后mingw文件夹下没有mingw32-make.exe,使用 mingw-get install mingw32-make 指令安装没效果,只有到官网下载了https://sourceforge.net/projects/mingw/files/MinGW/Extension/make/make-3.82.90-cvs/make-3.82.90-2-mingw32-cvs-20120902-bin.tar.lzma/download然后放置到/MinGW/mingw/bin即可,同时将这个路径添加到PATH

    配置好以后直接在build文件夹下,运行cmd.exe shell, mingw32-make -j5,之后运行mingw32-make install 安装文件到C:/Program Files (x86)/LAPACK,勾选BUILD_SHARED_LIBS

    方案二: MSYS Makefiles

    步骤同上,不过confige时候选择MSYS Makefile而已,是利用msys 中的make.exe和sh.exe作为shell编译安装

    配置好之后你就可以在Visual Studio中创建C应用程序同时链接到MinGW-built LAPACK DLLs;在Visual Studio 中使用LAPACK过程中,由于是链接MinGW-built lapack DLLs所以需要GNU runtime DLLS, 运行动态库libgfortran-3.dll 和 libgcc_s_dw2-1.dll 都需要,不过若是已经把GNU runtime 文件夹添加到了PATH,则不必要进行上一步设置。

    如上所述

    静态库生成:libblas.a liblapack.a和libtmglib.a

    动态库生成:libblas.dll.a liblapack.dll.a和libtmglib.dll.a和runtime: libblas.dll,liblapack.dll和libtmglib.dll

     

    转载于:https://www.cnblogs.com/flyinggod/p/8049051.html

    展开全文
  • Windows下的Python在安装Scipy包时候,报错:no lapack/blas resources found是因为缺少lapack和blas进行编译。因此可以选择已经编译好的whl包直接安装

    Windows下的Python在安装Scipy包时候,报错:no lapack/blas resources found

    是因为缺少lapack和blas进行编译。

    因此可以选择已经编译好的whl包直接安装。

    http://www.lfd.uci.edu/~gohlke/pythonlibs/

    在这个网站直接Ctrl+F搜索需要的包,根据python的版本(32位还是64位,python27还是python36或者其他)来下载相应版本。

    网站截图

    下载后,在cmd(命令行)下进入到相应目录(cd),直接使用pip install <SomePackage> 来安装。
    比如这里我是使用:

    pip install scipy-0.19.1-cp36-cp36m-win32.whl

    进行安装。

    展开全文
  • Windows安装Scipy时,报出no lapack/blas resources found。 原因就是缺少了lapack/blas。 解决这个问题的方法有很多,步骤都特别繁琐,反正我是根据那些步骤都搞不定,最后通过Scipy的superpack才解决 ...

    Windows安装Scipy时,报出no lapack/blas resources found。

    原因就是缺少了lapack/blas。

    解决这个问题的方法有很多,步骤都特别繁琐,反正我是根据那些步骤都搞不定,最后通过Scipy的superpack才解决

    https://github.com/scipy/scipy/releases

    上述连接的最下面就提供了下载,我是2.7所以选择了scipy-0.16.0-win32-superpack-python2.7.exe

    注意:

    1、Python的很多第三方库,对64位系统支持很不好,所以安装32的Python会比较好。

    2、superpack也只支持32位,不过可以通过修改注册表来解决安装问题。

    因为superpack是读取的"HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Python"这个路径

    而64位 注册表是"HKEY_LOCAL_MACHINE\SOFTWARE\Python"。


    展开全文
  • 安装Scipy出现这个错误,我在网上看到了很多解决方法,个人采用这种方法。 1.先在http://www.lfd.uci.edu/~gohlke/pythonlibs/#scipy下载 scikits.vectorplot-0.1.1-cp27-nonewin_amd64.whl和scipy-0.18.0-cp27-cp...
  • 在用pip安装scipy出现no lapack/blas resources found的错误。 后来找到一种简便的解决方案,只要在网站 Unofficial Windows Binaries for Python Extension Packages 里知道到对应的whl文件,进行...
  • 此处描述了在Windows 7 64位上为SciPy安装缺少BLAS / LAPACK库的解决方案:安装Anaconda要容易得多,但是你仍然无需支付英特尔MKL或GPU支持(它们是针对Anaconda的MKL优化和加速附加组件 - 我不确定他们是否也使用...
  • Windows下升级了pandas,但是...在用PIP安装scipy出现no lapack/blas resources found的错误,具体原因可参考 这里。 后来找到一种简便的解决方案,只要在网站 Unofficial Windows Binaries for Python Extensio
  • 问题:在安装 Scipy 和 Statsmodels工具包,是都遇到了“no lapack/blas resources found”的报错。 解决方法:从 http://www.lfd.uci.edu/~gohlke/pythonlibs 下载所需工具包的 whl 文件,手动安装。 1....
  • 在用PIP安装scipy出现no lapack/blas resources found的错误 网上各种大牛说了很多办法,但是本人测试可行的有以下方法: 第一种: 在网址:http://www.lfd.uci.edu/~gohlke/pythonlibs/ 中找到你需要的版本...
  • 如果使用pip install 包名安装出错如下错误,可以尝试使用如下的库链接下载 .whl 文件,再使用pip install whl的路径进行离线安装。 C:\Users\xxx>easy_install scipySearching for scipyReading ...
  • 环境信息: Windows版本:Windows7 64bit旗舰...用pip安装gensim等模块时,出现no lapack/blas resources found问题 解决方案: 1.下载对应版本的scipy,链接:http://www.lfd.uci.edu/~gohlke/pythonlibs/(scipy-0.1
  • 更新:ubuntu 20.04不可以安装parallel studiowin10 1903 开启 wsl 后下载 Ubuntu 18.04 lts并关闭 windows defender 的实时保护(可选,不然 linux 系统下 io 不行)。新版本的 Ubuntu 登陆后首先需要自己创建一个...
  • Unofficial Windows Binaries for Python Extension Packages   里知道到对应的whl文件,进行安装即可,注意命名如果在64bit的系统上并且python是2.7版本需要下载对应的 例如scipy-0.17.1-cp27-cp27m-win_...
  • windows环境下,python安装软件包 scipy 失败,报错:no lapack / blas resources found。 下面是一种解决办法,试试吧。 解决:【参考:...
  • 使用python 3.7安装 时,尝试各种方式安装方法(包括切换各种源,单独安装各个包,手工下载包安装等。),报各个错误,结果放弃,大家还是不要浪费这个时间了,或许过段时间官方更新后会解决这些问题。 错误的代码:...
  • windows安装clapack

    2016-10-10 05:49:01
    Lapack库是一个fortran的linear algebra库,Clapack是基f2c库将...在windows下面的安装有两种途径,一种是下载预编译的clapack库,一种是自己编译。 自己编译的话,请参考http://icl.cs.utk.edu/lapack-for-windows/
  • 简单粗暴的解决方法,直接下载很大的(98M,没法上传资料).whl文件,pip 安装就好了 链接如下 http://www.lfd.uci.edu/~gohlke/pythonlibs/dp2ng7en/scipy-0.18.0-cp27-cp27m-win_amd64.whl
  • 解决方案: 最后,解决我遇到的这个问题的解决方案是来自以下链接的答案:http://www.voidcn.com/blog/z6491679/article/p-5740396.html。... 最终,我并没有去编译源代码,而是将先前安装的num...
  • Windows安装Theano

    2015-10-28 22:08:00
    已有环境: Python 2.7 numpy 1.9.2 安装模块: MinGW:http://sourceforge.net/projects/mingw/ scipy 0.16.0:...blas/lapack:http://icl.cs.utk.edu/lapack-for-windows/lapack/
  • 这是因为gensim依赖的 ...Python Extension Packages for Windows 在这里下载 numpy+mkl找到适合你的版本安装上,然后下载scipy适合的版本安装上。如果scipy安装成功,那gensim就可以顺利安装了。
  • LAPACK的C/C++接口及代码实例

    千次阅读 2014-01-18 12:45:22
    今天介绍一个矩阵处理工具LAPACK,她有C\C++接口,可在windows下移植。本人最近正在学习,发现还是还不错滴~ 本博文分为两部分,第一部分介绍LAPACK安装,这里只介绍最简单的部署;第二部分介绍LAPACK的运用,举出...
  • 一般我们编写python代码,使用IDE pycharm,我们加载模块时也会用pycharm加载相应的模块 自己一般都是这样加载模块的,但是上次想加载scipy模块时,出现了这样的错误...自己试着安装lapack库之类,发现没法安装,然后各
  • windows下自己安装python的各种库的方法是直接在命令行中敲入pip install packagename 但这样做的前提是1、python的安装路径已经写到系统变量的PATH中。2、安装了pip 但按照这种方法在自己电脑中安装scipy时出错...
  • 所以我尝试了python 2.7并按照here的说明安装了mingw(4.9.3)并从源代码构建了blas和lapack而没有问题.我跑的时候python setup.py build --compiler=mingw32我得到以下输出:running buildrunning build_pyrunning ...
  • windows 7 安装最优化计算包cvxopt

    万次阅读 2013-09-19 03:58:22
    目标:在windows 7 (64bit) ,python2.7 环境下面安装cvxopt,以便进行线性规划、二次规划、半正定规划等的计算。 解决过程简略记录:参考了cvxopt的官方说明 来安装cvxopt,但卡在了LAPACK的编译结果liblapack.a不...
  • windows下很多库的使用都需要numpy+MKL,(MKL:Intel® Math Kernel Library ),楼主原来安装的直接是pip的numpy而没有加MKL,导致在使用scipy的时候出现numpy.distutils.system_info.NotFoundError: no lapack/...

空空如也

空空如也

1 2 3 4 5
收藏数 87
精华内容 34
关键字:

lapackwindows安装