U
ÀÒ.e{ ã @ s, d dl Zd dlZd dlZdd„ Zdd„ ZdS )é Nc C s* t tdƒrdS tjttdtjƒkr&dS dS )zM
Return True if we're running inside a virtualenv, False otherwise.
Zreal_prefixTÚbase_prefixF)ÚhasattrÚsysÚprefixÚgetattr© r r úB/usr/lib/python3.8/site-packages/pip/_internal/utils/virtualenv.pyÚrunning_under_virtualenv s
r c C sB t j t j tj¡¡} t j | d¡}tƒ r:t j |¡r:dS dS dS )z?
Return True if in a venv and no system site packages.
zno-global-site-packages.txtTFN) ÚosÚpathÚdirnameÚabspathÚsiteÚ__file__Újoinr Úisfile)Zsite_mod_dirZno_global_filer r r Úvirtualenv_no_global s
r )Zos.pathr
r r r r r r r r Ú