diff --git a/IPython/core/magics/packaging.py b/IPython/core/magics/packaging.py index cfee7865f5d..84285a373cb 100644 --- a/IPython/core/magics/packaging.py +++ b/IPython/core/magics/packaging.py @@ -65,7 +65,9 @@ def pip(self, line): 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