• 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
     



  • 相关阅读:
    js 报Unexpected token }
    c# 预览服务器文件
    js下载文件并修改文件名称
    js 自定义右键
    js 加载图片
    随笔1
    随笔
    php curl 发送post请求带参数
    laravel 数据库事务
    an't connect to local MySQL server through socket '/tmp/mysql.sock'
  • 原文地址:https://www.cnblogs.com/jonn/p/a791d156ae981086102f0fff8511e03d.html
Copyright © 2020-2023  润新知