%PDF- %PDF-
Direktori : /opt/alt/python27/lib/python2.7/site-packages/clselect/clselectpythonuser/ |
Current File : //opt/alt/python27/lib/python2.7/site-packages/clselect/clselectpythonuser/interpreters.pyc |
� i�B^c @` s� d d l m Z d d l m Z d d l m Z d d l Z d d l Z d d l Z d d l Z d d l m Z d Z d Z d Z e j d � Z d Z d Z d e f d � � YZ d d � Z d � Z d S( i ( t print_function( t division( t absolute_importN( t ClSelectExcepts /opt/altt pythons ??s (^|.*/)python(\d\.\d)$s /usr/share/l.v.e-manager/utilst python_wrappert Interpreterc B` sJ e Z d d d d d � Z d � Z e d � � Z d � Z d d � Z RS( c C` sq t � | _ | rI | rI | | _ | | _ | j j | j � | | _ n| r�d | _ | | _ | j d } | j � s� | j d d !| j d } n t j j | j d d � } | | | d d !| | d d !d | d g } x� | D]~ } | j | � r| | _ | j j | � n | j | � r4| } n | d } | j | � r� | | _ | j j | � q� q� W| j s�t j d t j j | � � � n | s�| j } n | | _ n� | r| | _ | g | _ t j j t j j t j j | � t j j � � | _ | | _ nL t d � d } | j | _ | j | _ | j | _ | j | _ | j | _ | rq| | _ n d | _ | r�| | _ n� y2 t j | j d d g � } | j � d | _ Wnt t t j f k r4} t j | j � } | r| j d � | _ d | _ q5t j d | j t | � f � � n X| j rm| j rmd j | j j d � d � | _ n d S( Ni����i����i����t binR t .t _bins- Can not find python binary in directory: "%s"t versions 2.7s -cs import sys; print(sys.version)i i s+ Error detect python binary version "%s"; %s( t listt binary_listt prefixt binaryt appendt python_bint Nonet isdigitt ost patht joint _is_real_filet _is_link_to_wrapperR t InterpreterErrort dirnamet abspatht pardirt interpretersR t version_fullt subprocesst check_outputt splitt OSErrort CalledProcessErrort VERSION_PATTERNt matcht groupt str( t selfR R R R t suffixt python_realbint binaries_to_checkt bin_filet real_binaryt interpretert version_rawt et ver_( ( sY /opt/alt/python27/lib/python2.7/site-packages/clselect/clselectpythonuser/interpreters.pyt __init__ s| $ c C` s# t j j | � o"