U
    ôáêbï  ã                   @   s(   d dl Z dZG dd„ deƒZdd„ ZdS )é    Nzconda_env.installersc                       s   e Zd Z‡ fdd„Z‡  ZS )ÚInvalidInstallerc                    s   d  |¡}tt| ƒ |¡ d S )NzUnable to load installer for {})ÚformatÚsuperr   Ú__init__)ÚselfÚnameÚmsg©Ú	__class__© ú8lib/python3.8/site-packages/conda_env/installers/base.pyr   	   s    
zInvalidInstaller.__init__)Ú__name__Ú
__module__Ú__qualname__r   Ú__classcell__r   r   r	   r   r      s   r   c                 C   s6   zt  td |  ¡W S  tk
r0   t| ƒ‚Y nX d S )NÚ.)Ú	importlibÚimport_moduleÚENTRY_POINTÚImportErrorr   )r   r   r   r   Úget_installer   s    r   )r   r   Ú	Exceptionr   r   r   r   r   r   Ú<module>   s   