B { `n@s:ddlZddlZddlZddZddZedkr6edS)NcCs"td|t|tddS)Nz Running %r:z------)printossystem)cmdr7/tmp/pip-unpacked-wheel-4iou4664/numpy/f2py/diagnose.py run_commands  rc Cst}tttdtdtjtdtdtjtdtdttj tdtdttj tdtdd tj tdyddl }d }Wn*tk rtd td d}YnXydd lm}d }Wn,tk rtd td d}YnXyddl}d }WnTtk r|yddl}d }Wn,tk rvtdtd d}YnXYnX|rytd|j|jfWn6tk r}ztd|tdWdd}~XYnX|r,ytd|jj |jfWn6tk r*}ztd|tdWdd}~XYnX|ryF|d krXtd|jj|jjfntd|jj|jftdWn6tk r}ztd|tdWdd}~XYnXy|d krVtdddddlmm}tdtdy4tdx&|jD]} | d dtdqWWn6tk rT}ztd|tdWdd}~XYnXWn8tk r}ztd|dtdWdd}~XYnXy|d krtdddddlmm} ntdddddl m} tdtdytd| !tdWn6tk r8}ztd|tdWdd}~XYnXWn6tk rr}ztd|tdWdd}~XYnXy2|d krtdddddl"m#} tdtdny,tdddddl$m#} tdtdWnXtk r0}z8td|d td!ddddl%m#} tdtdWdd}~XYnX| } td"ddxXt&| D]L} | dd#krN| d d#krNt'| | d drNt| d dddqNWtdWn6tk r}ztd|tdWdd}~XYnXt|dS)$Nz------z os.name=%rzsys.platform=%rz sys.version:z sys.prefix:z sys.path=%r:rzFailed to import new numpy:)f2py2ezFailed to import f2py2e:z!Failed to import numpy_distutils:z Found new numpy version %r in %szerror:zFound f2py2e version %r in %sz&Found numpy.distutils version %r in %rz&Found numpy_distutils version %r in %rz0Importing numpy_distutils.command.build_flib ... )endokz5Checking availability of supported Fortran compilers:)verbosezD(ignore it, build_flib is obsolute for numpy.distutils 0.2.2 and up)z'Importing numpy.distutils.fcompiler ...z'Importing numpy_distutils.fcompiler ...z%Importing numpy.distutils.cpuinfo ...)cpuinfoz-Importing numpy_distutils.command.cpuinfo ...z (ignore it)z%Importing numpy_distutils.cpuinfo ...zCPU information:_)(rgetcwdchdirtempfile gettempdirrnamesysplatformversionprefixjoinpathnumpy ImportErrorexc_infoZ numpy.f2pyr Znumpy.distutilsnumpy_distutils __version____file__ Exception distutilsZnumpy_distutils_versionZ"numpy_distutils.command.build_flibcommand build_flibZ all_compilersZ is_availableZnumpy.distutils.fcompiler fcompilerZnumpy_distutils.fcompilerZshow_fcompilersZnumpy.distutils.cpuinforZnumpy_distutils.command.cpuinfoZnumpy_distutils.cpuinfodirgetattr)_pathrZ has_newnumpyr Z has_f2py2eZhas_numpy_distutilsr!msgr'Zcompiler_classr(rcpurrrrrun s                                  2  r.__main__)rrrrr.__name__rrrrs