def __init__(self, parent, name, args):
        assert isinstance(parent, path_type)
        assert isinstance(name, str_type)
        assert os.path.abspath(parent) == parent
        self.parent = parent
        self.name = name
        self.args = args or []
        self.path = os.path.join(parent, name.encode('utf-8'))
        self.open()
dataset/ETHPy150Open sashahart/vex/vex/tests/tempvenv.py/TempVenv.__init__/original