I tried to remove a package with pip
in a Jupyter notebook but it never finishes and I have to eventually restart the kernel without it uninstalling. I tried:
!python -m pip uninstall pyserial
I found out why it hangs up. When running it from the command line, it asks whether I want to uninstall with a yes
/no
required.
Uninstalling pyserial-3.4:
Would remove:
c:\Anaconda3\lib\site-packages\pyserial-3.4.dist-info\*
c:\Anaconda3\lib\site-packages\serial\*
c:\Anaconda3\scripts\miniterm.py
Proceed (y/n)?
Perhaps the confirmation is a new feature of pip? It doesn't seem to be a problem in How to uninstall a package installed with pip install --user. Is there a way to insert a yes
response from the Jupyter notebook to not block future cells from running?