
    AVh                     R    d Z ddlZddlZdZ	 ddlmZ d Zy# e$ r	  ed      w xY w)zJPlatform-specific code for checking the integrity of the TensorFlow build.    Nmsvcp_dll_names)
build_infozCould not import tensorflow. Do not import tensorflow from its source directory; change directory to outside the TensorFlow source tree, and relaunch your Python interpreter from there.c                     t         j                  dk(  rzt        t        j                  v rcg } t        j                  t           j	                  d      D ]  }	 t        j                  |        | rt        ddj                  |       z        yyddlm} |j                          y# t        $ r | j                  |       Y ow xY w)zRaises an exception if the environment is not correctly configured.

  Raises:
    ImportError: If the check detects that the environment is not correctly
      configured, and attempting to load the TensorFlow runtime will fail.
  nt,av  Could not find the DLL(s) %r. TensorFlow requires that these DLLs be installed in a directory that is named in your %%PATH%% environment variable. You may install these DLLs by downloading "Microsoft C++ Redistributable for Visual Studio 2015, 2017 and 2019" for your platform from this URL: https://support.microsoft.com/help/2977003/the-latest-supported-visual-c-downloadsz or r   )_pywrap_cpu_feature_guardN)osnameMSVCP_DLL_NAMESr   splitctypesWinDLLOSErrorappendImportErrorjointensorflow.python.platformr   InfoAboutUnusedCPUFeatures)missingdll_namer   s      U/home/dcms/DCMS/lib/python3.12/site-packages/tensorflow/python/platform/self_check.pypreload_checkr      s     WW_ *///g ++O<BB3G #(	#
--
!#
 
a kk'"#$ 	$ 
 0* E88:#  	#
..
"	#s   B%%CC)__doc__r   r	   r   r   r   r   r        r   <module>r      sF     Q  	#/3!;  / . 	/ //s    &