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
     



  • 相关阅读:
    zoj 2913 Bus Pass
    poj 2478 Farey Sequence
    zoj 1649 Rescue
    秒懂JavaScript HTML DOM 元素 (节点)
    看了就会的JS(JavaScript)addEventListener()
    秒懂javascript的原型(prototype)对象、原型链的前世今生
    构造函数用途及优缺点
    一文读懂 js(JavaScript)中call() 和 apply() 的用法
    js (JavaScript)函数声明的几种形式及用法
    JavaScript 代码规范
  • 原文地址:https://www.cnblogs.com/jonn/p/a791d156ae981086102f0fff8511e03d.html
Copyright © 2011-2022 走看看