Tidak dapat menghapus paket terkait jupyter

Saya memiliki paket berikut untuk dihapus (2xTab):

$ jupyter-
jupyter-bundlerextension  jupyter-nbconvert         jupyter-nbextension       jupyter-notebook          jupyter-qtconsole         jupyter-serverextension   jupyter-trust 

Dan pip mengatakan mereka tidak ada di sana:

$ pip3 freeze | grep jupyter
$ pip freeze | grep jupyter

dan ketika mencoba menghapus salah satu dari mereka, saya mendapatkan hal yang sama, misalnya:

sudo -H pip3 uninstall jupyter-notebook
Cannot uninstall requirement jupyter-notebook, not installed

tapi misalnya.:

$ which jupyter-notebook 
/usr/local/bin/jupyter-notebook

Jadi bagaimana cara menghapus paket-paket itu?


person mCs    schedule 29.10.2017    source sumber
comment
Kemungkinan duplikat dari Tidak dapat menghapus instalasi persyaratan jupyter, tidak diinstal   -  person phd    schedule 30.10.2017


Jawaban (2)


jalankan perintah berikut

pip3 show jupyter

Ini akan memberikan beberapa keluaran seperti

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: [email protected]
License: BSD
Location: /usr/local/lib/python3.5/dist-packages
Requires: ipykernel, ipywidgets, qtconsole, jupyter-console, notebook, nbconvert

sekarang salin di clipboard nilai Require dalam output, yang merupakan paket yang diperlukan untuk jupyter

lalu jalankan perintah berikut

sudo pip3 uninstall -y jupyter [paste the copied content ]

yang akan setara dengan

sudo pip3 uninstall -y jupyter ipykernel ipywidgets qtconsole jupyter-console notebook nbconvert

pastikan Anda menghapus koma di antara nama paket setelah menempelkan konten

person Karan Suthar    schedule 29.10.2017
comment
pip3 show jupyter tidak menunjukkan keluaran. Saya sudah menghapus paket jupyter-client==5.1.0 jupyter-console==5.2.0 jupyter-core==4.3.0 - person mCs; 29.10.2017

'Paket' yang menurut Anda harus Anda hapus sebenarnya adalah skrip, sebagian besar (semua?) disediakan oleh paket pip bernama notebook. Biasanya, paket notebook diinstal sebagai ketergantungan dari metapackage bernama jupyter (seperti yang disarankan dalam jawaban lain), tetapi dapat juga diinstal tanpa paket tersebut. Saya sarankan Anda mencoba (mengikuti sudo dll yang sudah Anda daftarkan)

sudo -H pip3 uninstall notebook
person jcb91    schedule 18.11.2017