
    G/PhM                     N    d dl Z d dlZd dlZd Zd Zedk    r e             dS dS )    Nc                 p    t          d| z             t          j        |            t          d           d S )NzRunning %r:------)printossystem)cmds    S/var/www/html/test/jupyter/venv/lib/python3.11/site-packages/numpy/f2py/diagnose.pyrun_commandr
      s1    	-3
   IcNNN	(OOOOO    c                     t          j                    } t          j        t          j                               t          d           t          dt           j        z             t          d           t          dt          j        z             t          d           t          d           t          t          j	                   t          d           t          d           t          t          j
                   t          d           t          dd                    t          j                  z             t          d           	 dd l}d	}n)# t          $ r}t          d
|           d}Y d }~nd }~ww xY w	 ddlm} d	}n)# t          $ r}t          d|           d}Y d }~nd }~ww xY w	 dd l}d}nA# t          $ r4 	 dd l}d	}n)# t          $ r}t          d|           d}Y d }~nd }~ww xY wY nw xY w|rW	 t          d|j        d|j                   n6# t*          $ r)}t          d|           t          d           Y d }~nd }~ww xY w|r\	 t          d|j        j	        d|j                   n6# t*          $ r)}t          d|           t          d           Y d }~nd }~ww xY w|r	 |dk    r*t          d|j        j        d|j        j                   n$t          d|j        j        d|j                   t          d           n6# t*          $ r)}t          d|           t          d           Y d }~nd }~ww xY w	 |d	k    rt          dd           dd lmc m}	 t          d           t          d           	 t          d           |	j        D ]/}
 |
d	                                           t          d           0n6# t*          $ r)}t          d|           t          d           Y d }~nd }~ww xY wn7# t*          $ r*}t          d|d           t          d           Y d }~nd }~ww xY w	 |dk    rt          dd           dd lmc m} nt          dd           dd lm} t          d           t          d           	 t          d           |                                  t          d           n6# t*          $ r)}t          d|           t          d           Y d }~nd }~ww xY wn6# t*          $ r)}t          d|           t          d           Y d }~nd }~ww xY w	 |dk    r6t          dd           ddl!m"} t          d           t          d           n	 t          d d           ddl#m"} t          d           t          d           n]# t*          $ rP}t          d|d!           t          d"d           ddl$m"} t          d           t          d           Y d }~nd }~ww xY w |            }t          d#d           tK          |          D ]S}|d         d$k    rE|d	         d$k    r9 tM          ||d	d                                rt          |d	d          d           Tt          d           n6# t*          $ r)}t          d|           t          d           Y d }~nd }~ww xY wt          j        |            d S )%Nr   z
os.name=%rzsys.platform=%rzsys.version:zsys.prefix:zsys.path=%r:r      zFailed to import new numpy:)f2py2ezFailed to import f2py2e:   z!Failed to import numpy_distutils:zFound new numpy version z in zerror:zFound f2py2e version zFound numpy.distutils version zFound numpy_distutils version z0Importing 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 ...zCPU information:_)'r   getcwdchdirtempfile
gettempdirr   namesysplatformversionprefixjoinpathnumpyImportError
numpy.f2pyr   numpy.distutilsnumpy_distutils__version____file__	Exception	distutilsnumpy_distutils_version"numpy_distutils.command.build_flibcommand
build_fliball_compilersis_availablenumpy.distutils.fcompiler	fcompilernumpy_distutils.fcompilershow_fcompilersnumpy.distutils.cpuinfor   numpy_distutils.command.cpuinfonumpy_distutils.cpuinfodirgetattr)_pathr"   has_newnumpyer   
has_f2py2ehas_numpy_distutilsr&   msgr.   compiler_classr2   r   cpur   s                  r	   runrB      s   IKKEHX ""###	(OOO	,"'
"###	(OOO	
s|
,---	(OOO	.	#+	(OOO	-	#*	(OOO	-388CH--
.///	(OOO   +Q///%%%%%%

   (!,,,





	$ $ $ $	$"""""# 	$ 	$ 	$5q999"#	$	$  	E$$$enn6 7 7 7 7 	 	 	(C   (OOOOOOOO	  	E%---v@ A A A A 	 	 	(C   (OOOOOOOO	  P	"a''O///O,,. / / / / #;SSS#,,. / / / (OOOO 	 	 	(C   (OOOOOOOO		"a''FCQ Q Q QGGGGGGGGGdh$OQ Q Q*4*B ( (&q111>>@@@h( ! $ $ $(C((((OOOOOOOO$  	 	 	#eg g g(OOOOOOOO		"a''?SIIII==========?SIIII======$KKK(OOO MNNN))+++h      h$$$h   	 	 	(C   (OOOOOOOO		"a''=3GGGG;;;;;;dh$GSR R R RGGGGGG$KKK(OOOO  $ $ $(C777AsKKKK??????$KKK(OOOOOOOO$ '))C$#....G - -7c>>d1gnn9Od122h9O9O9Q9Qn$qrr(,,,,(OOOO 	 	 	(C   (OOOOOOOO	 HUOOOOOs  E 
E8E33E8<F 
F+F&&F+/F6 6
G4GG4
G.G)$G4)G..G43G4:H 
I$II$I8 8
J+J&&J+2A#L 
M	 MM	>P
 AO P
 
PP<P
 PP
 

P> P99P>AT 2S T 
S?S:5T :S??T 
T6T11T6:<Z 75V- ,Z -
X7AX=Z XBZ 
["[[__main__)r   r   r   r
   rB   __name__ r   r	   <module>rF      sf    				 



   K K KX zCEEEEE r   