Tengo los siguientes paquetes para eliminar (2xTab):
$ jupyter-
jupyter-bundlerextension jupyter-nbconvert jupyter-nbextension jupyter-notebook jupyter-qtconsole jupyter-serverextension jupyter-trust
Y pip dice que no están allí:
$ pip3 freeze | grep jupyter
$ pip freeze | grep jupyter
y al intentar eliminar alguno de ellos obtuve lo mismo, por ejemplo:
sudo -H pip3 uninstall jupyter-notebook
Cannot uninstall requirement jupyter-notebook, not installed
pero por ejemplo:
$ which jupyter-notebook
/usr/local/bin/jupyter-notebook
Entonces, ¿cómo eliminar esos paquetes?
Respuestas
0 para la respuesta № 1ejecutar siguiente comando
pip3 show jupyter
Dará alguna salida como
Name: jupyter
Version: 1.0.0
Summary: Jupyter metapackage. Install all the Jupyter components in one go.
Home-page: http://jupyter.org
Author: Jupyter Development Team
Author-email: jupyter@googlegroups.org
License: BSD
Location: /usr/local/lib/python3.5/dist-packages
Requires: ipykernel, ipywidgets, qtconsole, jupyter-console, notebook, nbconvert
ahora copie en el portapapeles el valor de Require in output, que son los paquetes necesarios para jupyter
luego ejecuta el siguiente comando
sudo pip3 uninstall -y jupyter [paste the copied content ]
lo que sería equivalente a
sudo pip3 uninstall -y jupyter ipykernel ipywidgets qtconsole jupyter-console notebook nbconvert
Asegúrate de eliminar la coma entre los nombres de los paquetes después de pegar el contenido
0 para la respuesta № 2
Los "paquetes" que dice que tiene que eliminar son en realidad scripts, la mayoría (todos?) De los cuales son proporcionados por el paquete pip llamado notebook
. Comúnmente, el notebook
el paquete se instala como una dependencia del metapaquete denominado jupyter
(como se sugiere en otra respuesta), pero también se puede instalar sin ella. Le sugiero que intente (siguiendo sudo
ya enlistaste)
sudo -H pip3 uninstall notebook