diff --git a/IPython/core/magics/packaging.py b/IPython/core/magics/packaging.py index e5e6877..f1b1954 100644 --- a/IPython/core/magics/packaging.py +++ b/IPython/core/magics/packaging.py @@ -66,7 +66,9 @@ class PackagingMagics(Magics): Usage: %pip install [pkgs] """ - self.shell.system(' '.join([sys.executable, '-m', 'pip', line])) + python = shlex.quote(sys.executable) + self.shell.system(" ".join([python, "-m", "pip", line])) + print("Note: you may need to restart the kernel to use updated packages.") @line_magic