Подтвердить что ты не робот

Как удалить jupyter

Я пытался удалить Jupyter

Я пробовал следующие команды

pip uninstall jupyter
pip3 uninstall jupyter

а также

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

Даже после выполнения всех этих команд, когда я набираю jupyter в терминале, я получаю следующее сообщение

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

Что именно не так и почему я все еще могу использовать команду?

4b9b3361

Ответ 1

Когда вы $ pip install jupyter устанавливаете несколько зависимостей. Лучший способ полностью удалить его - запустить:

  • $ pip install pip-autoremove
  • $ pip-autoremove jupyter -y

Пожалуйста, обратитесь к этому связанному вопросу .

pip-autoremove удаляет пакет и его неиспользуемые зависимости. Вот docs.

Ответ 2

Если вы не хотите использовать pip-autoremove (поскольку он удаляет зависимости, общие для других пакетов), а pip3 uninstall jupyter просто удаляет некоторые пакеты, выполните следующие действия:

Copy-Paste:

sudo может понадобиться в соответствии с вашими потребностями.

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

Примечание:

Приведенная выше команда удалит только определенные пакеты jupyter. Я не добавил другие пакеты для удаления, поскольку они могут быть общими для других пакетов (например, Jinja2 используется Flask, ipython - это отдельный набор самих пакетов, tornado снова могут использоваться другими).

В любом случае все зависимости указаны ниже (по состоянию на 26 сентября 2019 года. jupyter==4.4.0)

Если вы уверены, что хотите удалить все зависимости, тогда вы можете использовать Stan_MD ответ.

attrs
backcall
bleach
decorator
defusedxml
entrypoints
ipykernel
ipython
ipython-genutils
ipywidgets
jedi
Jinja2
jsonschema
MarkupSafe
mistune
pandocfilters
parso
pexpect
pickleshare
prometheus-client
prompt-toolkit
ptyprocess
Pygments
pyrsistent
python-dateutil
pyzmq
Send2Trash
six
terminado
testpath
tornado
traitlets
wcwidth
webencodings
widgetsnbextension

Executive Edit:

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

Объяснение каждого:

  1. Удалите jupyter dist-packages:

    pip3 uninstall jupyter

  2. Удалите jupyter_core dist-packages (также удаляются следующие двоичные файлы: jupyter, jupyter-migrate, jupyter-troubleshoot):

    pip3 uninstall jupyter_core

  3. Удалить jupyter-client:

    pip3 uninstall jupyter-client

  4. Удалить jupyter-console:

    pip3 uninstall jupyter-console

  5. Удалить jupyter-notebook (также удаляются следующие двоичные файлы: jupyter-bundlerextension, jupyter-nbextension, jupyter-notebook, jupyter-serverextension):

    pip3 uninstall notebook

  6. Удалить jupyter-qtconsole:

    pip3 uninstall qtconsole

  7. Удалить jupyter-nbconvert:

    pip3 uninstall nbconvert

  8. Удалить jupyter-trust:

    pip3 uninstall nbformat

Ответ 3

Попробуйте pip uninstall jupyter_core. Подробности ниже:

Я столкнулся с подобной проблемой, когда в моем ноутбуке Jupyter был только ноутбук с Python 2. (нет записной книжки Python 3)

Я попытался удалить jupyter с помощью pip unistall jupyter, pi3 uninstall jupyter и предложенного pip-autoremove jupyter -y.

Ничего не сработало. Я запустил which jupyter, и получил /home/ankit/.local/bin/jupyter

Файл /home/ankit/.local/bin/jupyter был просто простым кодом Python:

#!/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())

Попытался удалить модуль jupyter_core помощью pip uninstall jupyter_core и это сработало.

Переустановил jupyter с pip3 install jupyter и все вернулось на круги своя.

Ответ 4

Если вы установили ноутбук Jupiter через Anaconda, это может помочь вам:

conda uninstall jupyter notebook

Ответ 5

Если вы используете ноутбук Jupyter, вы можете удалить его следующим образом:

pip uninstall notebook

Вы должны использовать деинсталляцию conda, если вы установили ее с помощью conda.

Ответ 6

Для Python 3.7:

  1. В командной строке Windows введите: "py -m pip install pip-autoremove". Вы получите успешное сообщение.
  2. Измените каталог, если вы не добавили следующее в качестве своего PATH: cd C:\Users {имя_пользователя}\AppData\Local\Programs\Python\Python37-32\Scripts Чтобы узнать, где был установлен/установлен ваш пакет/приложение, введите: "где имя_программы" как> где jupyter Если вы не нашли местоположение, вам нужно добавить местоположение в PATH.

  3. Тип: pip-autoremove jupyter. Будет предложено ввести y/n, чтобы подтвердить действие.

Ответ 7

Я перепробовал все эти предложения, и когда я набираю jupyter notebook в командной строке, он запускается снова. Сводит меня с ума.