zoukankan      html  css  js  c++  java
  • maya2105

    To compile numpy, create a site.cfg file in numpy's source directory with 
    the following or similar content:
    
    [mkl]
    
    include_dirs = C:/Program Files (x86)/Intel/Composer XE/mkl/include
    
    library_dirs = C:/Program Files (x86)/Intel/Composer 
    XE/mkl/lib/intel64;C:/Program Files (x86)/Intel/Composer 
    XE/compiler/lib/intel64
    
    mkl_libs = 
    mkl_lapack95_lp64,mkl_blas95_lp64,mkl_intel_lp64,mkl_intel_thread,mkl_core,libiomp5md,libifportmd
    
    lapack_libs = 
    mkl_lapack95_lp64,mkl_blas95_lp64,mkl_intel_lp64,mkl_intel_thread,mkl_core,libiomp5md,libifportmd
    
    Also patch .
    umpy-1.9.1
    umpycoresetup.py
    
       #mathlibs_choices = [[], ['m'], ['cpml']] #BEFORE
    
       mathlibs_choices = [[], ['cpml']] #AFTER
    
    
    On a command prompt in the numpy (and then scipy) source directory, 
    initialize Visual Studio and Intel compilers and then build numpy/scipy, 
    e.g.:
    
    
    # numpy (assuming exists in c:
    umpy_scipy_build
    umpy-1.9.1)
    
    # from a new admin cmd prompt
    
    # run the following
    
    
    cd c:
    umpy_scipy_build
    umpy-1.9.1
    
    rd /S /Q build
    
    "C:Program Files (x86)IntelComposer XEiniclvars.bat" intel64 vs2010
    
    "C:Program Files (x86)IntelComposer XEinifortvars.bat" intel64 vs2010
    
    "C:Program Files (x86)Microsoft Visual Studio 11.0VCvcvarsall.bat" amd64
    
    set DISTUTILS_USE_SDK=1
    
    set INCLUDE=%INCLUDE%;"C:Program 
    FilesAutodeskMaya2015includepython2.7";C:Program Files (x86)Microsoft 
    Visual Studio 11.0VCinclude
    
    set LIB=%LIB%;"C:Program FilesAutodeskMaya2015lib";C:Program Files 
    (x86)Microsoft Visual Studio 11.0VCinclude
    
    "c:Program FilesAutodeskMaya2015inmayapy.exe" setup.py build 
    
    "c:Program FilesAutodeskMaya2015inmayapy.exe" setup.py install
    
    
    # scipy (assuming exists in c:
    umpy_scipy_buildscipy-0.14.1)
    
    # from a new admin cmd prompt
    
    # run the following
    
    
    cd c:
    umpy_scipy_buildscipy-0.14.1
    
    rd /S /Q build
    
    "C:Program Files (x86)IntelComposer XEiniclvars.bat" intel64 vs2010
    
    "C:Program Files (x86)IntelComposer XEinifortvars.bat" intel64 vs2010
    
    "C:Program Files (x86)Microsoft Visual Studio 11.0VCvcvarsall.bat" amd64
    
    set DISTUTILS_USE_SDK=1
    
    set INCLUDE=%INCLUDE%;"C:Program 
    FilesAutodeskMaya2015includepython2.7";C:Program Files (x86)Microsoft 
    Visual Studio 11.0VCinclude
    
    set LIB=%LIB%;"C:Program FilesAutodeskMaya2015lib";C:Program Files 
    (x86)Microsoft Visual Studio 11.0VCinclude;"C:Program 
    FilesAutodeskMaya2015PythonLibsite-packages
    umpycorelib"
    
    "c:Program FilesAutodeskMaya2015inmayapy.exe" setup.py build 
    
    "c:Program FilesAutodeskMaya2015inmayapy.exe" setup.py build 
    
    "c:Program FilesAutodeskMaya2015inmayapy.exe" setup.py install 
    
    +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
    
    This was tested w/ nose in a mayapy.exe prompt
    ###########
    import numpy
    numpy.test()
    
    import scipy
    scipy.test()
    ###########
    
    Hope this helps anyone else who wants some fancy numpy/scipy in maya2015
    
    Thanks,
    
    +josh
    
    -- 
    You received this message because you are subscribed to the Google Groups 
    "Python Programming for Autodesk Maya" group.
    To unsubscribe from this group and stop receiving emails from it, send an email 
    to python_inside_maya+unsubscr...@googlegroups.com.
    To view this discussion on the web visit 
    https://groups.google.com/d/msgid/python_inside_maya/27f0a1c9-5426-48f4-a921-9488f91485b8%40googlegroups.com.
    For more options, visit https://groups.google.com/d/optout.

    参考 https://software.intel.com/zh-cn/articles/numpyscipy-with-intel-mkl
     



  • 相关阅读:
    MYSQL数据库基于MHA的高可用
    2019.9.20 Tomcat部署SL商城系统并连接MariaDB数据库
    2019.9.20 nginx+tomcat的负载均衡集群
    2019.9.20 tomcat自定义网站测试
    2019.9.20 Tomcat 安装和jdk的解压
    2019.9.19 tomcat 虚拟主机
    2019.9.19 tomcat配置ssl加密
    2019.9.18 nfs共享与动静分离
    2019.9.17 用户访问网站过程
    2019.9.17 awk上课总结
  • 原文地址:https://www.cnblogs.com/jonn/p/a791d156ae981086102f0fff8511e03d.html
Copyright © 2011-2022 走看看