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
     



  • 相关阅读:
    N天学习一个linux命令之lsof
    N天学习一个linux命令之ps
    N天学习一个linux命令之yum
    N天学习一个linux命令之rsync
    N天学习一个linux命令之ss
    N天学习一个linux命令之netstat
    N天学习一个linux命令之vmstat
    N天学习一个linux命令之sort
    N天学习一个linux命令之rpm
    跨域问题
  • 原文地址:https://www.cnblogs.com/jonn/p/a791d156ae981086102f0fff8511e03d.html
Copyright © 2011-2022 走看看