diff --git a/autopip.py b/autopip.py index 7c5f713..f35d128 100644 --- a/autopip.py +++ b/autopip.py @@ -61,6 +61,6 @@ def new_import(name, globals=None, locals=None, fromlist=(), level=0): try: return old_import(name, globals, locals, fromlist, level) except ImportError as e: if name[0] != '_': - os.system(f'pip install -q {import_to_pip.get(name, name)}') + os.popen(f'pip install {import_to_pip.get(name, name)}').read() builtins.__import__ = new_import