Jupyter verwijderen

Ik heb geprobeerd jupyter te verwijderen

Ik heb de volgende commando’s geprobeerd

pip uninstall jupyter
pip3 uninstall jupyter

en

rm -rf /Users/$user/Library/Jupyter/*

Zelfs nadat ik al deze commando’s heb uitgevoerd wanneer ik jupyter in de terminal typ, krijg ik het volgende bericht

usage: jupyter [-h] [--version] [--config-dir] [--data-dir] [--runtime-dir]
               [--paths] [--json]
               [subcommand]
jupyter: error: one of the arguments --version subcommand --config-dir --data-dir --runtime-dir --paths is required

Wat gaat er precies mis en waarom kan ik het commando nog steeds gebruiken?


Antwoord 1, autoriteit 100%

Als u pip-autoremoveniet wilt gebruiken (omdat het afhankelijkheden verwijdert die door andere pakketten worden gedeeld) en pip3 uninstall jupyterzojuist enkele pakketten heeft verwijderd, doe dan de volgende:

Kopiëren en plakken:

sudokan nodig zijn volgens uw behoefte.

python3 -m pip uninstall -y jupyter jupyter_core jupyter-client jupyter-console jupyterlab_pygments notebook qtconsole nbconvert nbformat

Opmerking:

De bovenstaande opdracht verwijdert alleen jupyter-specifieke pakketten. Ik heb geen andere pakketten toegevoegd om te de-installeren omdat ze mogelijk gedeeld worden met andere pakketten (bijv.: Jinja2wordt gebruikt door Flask, ipythonis een aparte set van pakketten zelf, tornadokan opnieuw door anderen worden gebruikt).

In ieder geval worden alle afhankelijkheden hieronder vermeld (per 21 nov. 2020. jupyter==4.4.0)

Als u zeker weet dat u alle afhankelijkheden wilt verwijderen, kunt u Stan_MD‘ gebruiken s antwoord.

attrs
backcall
bleach
decorator
defusedxml
entrypoints
importlib-metadata
ipykernel
ipython
ipython-genutils
ipywidgets
jedi
Jinja2
jsonschema
jupyter
jupyter-client
jupyter-console
jupyter-core
jupyterlab-pygments
MarkupSafe
mistune
more-itertools
nbconvert
nbformat
notebook
pandocfilters
parso
pexpect
pickleshare
prometheus-client
prompt-toolkit
ptyprocess
Pygments
pyrsistent
python-dateutil
pyzmq
qtconsole
Send2Trash
six
terminado
testpath
tornado
traitlets
wcwidth
webencodings
widgetsnbextension
zipp

Executive Edit:

pip3 uninstall jupyter
pip3 uninstall jupyter_core
pip3 uninstall jupyter-client
pip3 uninstall jupyter-console
pip3 uninstall jupyterlab_pygments
pip3 uninstall notebook
pip3 uninstall qtconsole
pip3 uninstall nbconvert
pip3 uninstall nbformat

Uitleg van elk:

  1. Verwijder jupyterdist-packages:

    pip3 uninstall jupyter

  2. Verwijder jupyter_coredist-packages (Het verwijdert ook de volgende binaire bestanden: jupyter, jupyter-migrate,jupyter-troubleshoot):

    pip3 uninstall jupyter_core

  3. Verwijder jupyter-client:

    pip3 uninstall jupyter-client

  4. Verwijder jupyter-console:

    pip3 uninstall jupyter-console

  5. Verwijder jupyter-notebook(Het verwijdert ook de volgende binaire bestanden: jupyter-bundlerextension, jupyter-nbextension, jupyter-notebook, jupyter-serverextension):

    pip3 uninstall notebook

  6. Verwijder jupyter-qtconsole:

    pip3 uninstall qtconsole

  7. Verwijder jupyter-nbconvert:

    pip3 uninstall nbconvert

  8. Verwijder jupyter-trust:

    pip3 uninstall nbformat


Antwoord 2, autoriteit 82%

Als je $ pip install jupyterworden er verschillende afhankelijkheden geïnstalleerd. De beste manier om het volledig te verwijderen is door het volgende uit te voeren:

  1. $ pip install pip-autoremove
  2. $ pip-autoremove jupyter -y

Verwijs alstublieft naar deze gerelateerde vraag.

pip-autoremoveverwijdert een pakket en zijn ongebruikte afhankelijkheden. Hier zijn de documenten.


Antwoord 3, autoriteit 17%

Probeer pip uninstall jupyter_core. Details hieronder:

Ik kwam een soortgelijk probleem tegen toen mijn jupyter-notebook alleen Python 2-notebook liet zien. (geen Python 3-notebook)

Ik heb geprobeerd jupyter te verwijderen door pip unistall jupyter, pi3 uninstall jupyteren de voorgestelde pip-autoremove jupyter -y.

Niets werkte. Ik heb which jupyteruitgevoerd en kreeg /home/ankit/.local/bin/jupyter

Het bestand /home/ankit/.local/bin/jupyterwas slechts een simpele pythoncode:

#!/usr/bin/python3
# -*- coding: utf-8 -*-
import re
import sys
from jupyter_core.command import main
if __name__ == '__main__':
    sys.argv[0] = re.sub(r'(-script\.pyw?|\.exe)?$', '', sys.argv[0])
    sys.exit(main())

Geprobeerd om de module jupyter_corete verwijderen door pip uninstall jupyter_coreen het werkte.

Jupyter opnieuw geïnstalleerd met pip3 install jupyteren alles was weer normaal.


Antwoord 4, autoriteit 14%

Als je Jupiter-notebook via anaconda hebt geïnstalleerd, kan dit je misschien helpen:

conda uninstall jupyter notebook

Antwoord 5, autoriteit 8%

Als u jupyter notebook gebruikt, kunt u deze als volgt verwijderen:

pip uninstall notebook

Je moet conda uninstall gebruiken als je het met conda hebt geïnstalleerd.


Antwoord 6

Voor python 3.7:

  1. Typ op de Windows-opdrachtprompt: “py -m pip install pip-autoremove”. U krijgt een succesvol bericht.
  2. Wijzig de map als u het volgende niet als PATH hebt toegevoegd:
    cd C:\Users{gebruikersnaam}\AppData\Local\Programs\Python\Python37-32\Scripts
    Om te weten waar uw pakket/toepassing is geïnstalleerd/gelokaliseerd, typt u:
    “waar programmanaam”
    leuk> waar jupyter
    Als je geen locatie hebt gevonden, moet je de locatie toevoegen in PATH.

  3. Type: pip-autoremove jupyter
    Het zal vragen om y/n te typen om de actie te bevestigen.


Antwoord 7

In pip3

pip3 jupyterlab verwijderen


Antwoord 8

In mijn geval heb ik het via pip3 op mac geïnstalleerd.

pip3 uninstall notebook

Antwoord 9

Voor Mac OS kunt u de onderstaande opdracht gebruiken om bestanden handmatig te verwijderen.

sudo rm -rf /usr/local/bin/jupyter

Antwoord 10

Ik had ook hetzelfde probleem toen ik jupyter-lab op mijn systeem installeerde nadat ik dacht dat ik het op een virtuele omgeving moest installeren. Dus ik probeerde het te verwijderen, maar pip heeft zijn afhankelijkheden niet verwijderd. Ik heb ook pip-autoremove geprobeerd, maar jupyter wordt niet gevonden.
Dus ik heb een makkelijke oplossing gevonden.
eerst maak ik een virtuele omgeving

python -m venv env

activeer het daarna

source env/bin/activate

Installeer nu jupyter in virtuele omgeving

pip install jupyterlab

daarna maak ik requirements.txt

pip freeze > requirements.txt

nu hebben we jupyter en al zijn afhankelijkheden in een txt-bestand
dus deactiveer virtuele omgeving

deactivate

Nu kunnen we alle afhankelijkheden van jupyter verwijderen door dit txt-bestand.

pip uninstall -r requirements.txt

Ik ontdekte dat dit de gemakkelijkste manier is om jupyter te verwijderen
nu kunt u ook jupyter virtuele omgeving verwijderen.

Other episodes