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
     



  • 相关阅读:
    Keil 4 与 J-Link 8 连接配置
    嵌入式之认识内存
    Windows10光驱位硬盘不识别
    无法定位程序输入点ucrtbase.terminate于动态链接库api-ms-win-crt-runtime-l1-1-0.dll上
    博客一夜回到解放前
    电动汽车-电池
    STM32书集选择
    嵌入式—学习嵌入式系统需具备的条件、方法及步骤
    Modbus抄表中应用到CRC8+CRC16+CRC32源码
    USART输出乱码3F,RS485抄表
  • 原文地址:https://www.cnblogs.com/jonn/p/a791d156ae981086102f0fff8511e03d.html
Copyright © 2011-2022 走看看