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-autoremove
niet wilt gebruiken (omdat het afhankelijkheden verwijdert die door andere pakketten worden gedeeld) en pip3 uninstall jupyter
zojuist enkele pakketten heeft verwijderd, doe dan de volgende:
Kopiëren en plakken:
sudo
kan 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.: Jinja2
wordt gebruikt door Flask
, ipython
is een aparte set van pakketten zelf, tornado
kan 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:
-
Verwijder
jupyter
dist-packages:pip3 uninstall jupyter
-
Verwijder
jupyter_core
dist-packages (Het verwijdert ook de volgende binaire bestanden:jupyter
,jupyter-migrate
,jupyter-troubleshoot
):pip3 uninstall jupyter_core
-
Verwijder
jupyter-client
:pip3 uninstall jupyter-client
-
Verwijder
jupyter-console
:pip3 uninstall jupyter-console
-
Verwijder
jupyter-notebook
(Het verwijdert ook de volgende binaire bestanden:jupyter-bundlerextension
,jupyter-nbextension
,jupyter-notebook
,jupyter-serverextension
):pip3 uninstall notebook
-
Verwijder
jupyter-qtconsole
:pip3 uninstall qtconsole
-
Verwijder
jupyter-nbconvert
:pip3 uninstall nbconvert
-
Verwijder
jupyter-trust
:pip3 uninstall nbformat
Antwoord 2, autoriteit 82%
Als je $ pip install jupyter
worden er verschillende afhankelijkheden geïnstalleerd. De beste manier om het volledig te verwijderen is door het volgende uit te voeren:
$ pip install pip-autoremove
$ pip-autoremove jupyter -y
Verwijs alstublieft naar deze gerelateerde vraag.
pip-autoremove
verwijdert 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 jupyter
en de voorgestelde pip-autoremove jupyter -y
.
Niets werkte. Ik heb which jupyter
uitgevoerd en kreeg /home/ankit/.local/bin/jupyter
Het bestand /home/ankit/.local/bin/jupyter
was 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_core
te verwijderen door pip uninstall jupyter_core
en het werkte.
Jupyter opnieuw geïnstalleerd met pip3 install jupyter
en 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:
- Typ op de Windows-opdrachtprompt: “py -m pip install pip-autoremove”. U krijgt een succesvol bericht.
-
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. -
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.