Your IP : 216.73.216.213


Current Path : /opt/alt/python35/lib64/python3.5/site-packages/numpy/f2py/__pycache__/
Upload File :
Current File : //opt/alt/python35/lib64/python3.5/site-packages/numpy/f2py/__pycache__/diagnose.cpython-35.pyc



(��^��@soddlmZmZmZddlZddlZddlZdd�Zdd�Ze	dkrke�dS)�)�division�absolute_import�print_functionNcCs)td|�tj|�td�dS)NzRunning %r:z------)�print�os�system)�cmd�r	�F/opt/alt/python35/lib64/python3.5/site-packages/numpy/f2py/diagnose.py�run_commands
rc�Cs
tj�}tjtj��td�tdtj�td�tdtj�td�td�ttj	�td�td�ttj
�td�tddjtj��td�yddl
}d	}Wn/tk
rtd
tj�d	�d}YnXyddlm}d	}Wn/tk
rXtdtj�d	�d}YnXyddl}d
}WnZtk
r�yddl}d	}Wn/tk
r�tdtj�d	�d}YnXYnX|r/ytd|j|jf�Wn<tk
r.}ztd|�td�WYdd}~XnX|r�y!td|jj	|jf�Wn<tk
r�}ztd|�td�WYdd}~XnX|r�yZ|d
kr�td|jj|jjf�ntd|jj|jf�td�Wn<tk
r3}ztd|�td�WYdd}~XnXy�|d	kr�tddd�ddljj}td�td�y?td�x.|jD]#}	|	dd	�j�td�q�WWn<tk
r�}ztd|�td�WYdd}~XnXWn?tk
r9}ztd|d�td�WYdd}~XnXy�|d
krntddd�ddljj}
ntddd�ddl j}
td�td�y"td�|
j!�td�Wn<tk
r}ztd|�td�WYdd}~XnXWn<tk
rA}ztd|�td�WYdd}~XnXy{|d
kr�tddd�ddl"m#}td�td�n�y8tddd�ddl$m#}td�td�Wnitk
r+}zItd|d �td!dd�ddl%m#}td�td�WYdd}~XnX|�}td"dd�xjt&|�D]\}
|
dd#krR|
d	d#krRt'||
d	d���rRt|
d	d�dd�qRWtd�Wn<tk
r�}ztd|�td�WYdd}~XnXtj|�dS)$Nz------z
os.name=%rzsys.platform=%rzsys.version:zsys.prefix:zsys.path=%r�:r�zFailed 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 ...�end� �okz5Checking 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:�_)(r�getcwd�chdir�tempfile�
gettempdirr�name�sys�platform�version�prefix�join�path�numpy�ImportError�exc_info�
numpy.f2pyr�numpy.distutils�numpy_distutils�__version__�__file__�	Exception�	distutilsZnumpy_distutils_versionZ"numpy_distutils.command.build_flib�command�
build_flibZ
all_compilers�is_available�numpy.distutils.fcompiler�	fcompilerZnumpy_distutils.fcompiler�show_fcompilers�numpy.distutils.cpuinforZnumpy_distutils.command.cpuinfoZnumpy_distutils.cpuinfo�dir�getattr)�_pathr!Zhas_newnumpyrZ
has_f2py2eZhas_numpy_distutilsr&�msgr,�compiler_classr/r�cpurr	r	r
�runs



















		




!





!





	<
r8�__main__)
�
__future__rrrrrrrr8�__name__r	r	r	r
�<module>s�