Как удалить 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
Что именно не так и почему я все еще могу использовать команду?
14 ответов
Если pip-autoremove
метод терпит неудачу и pip3 uninstall jupyter
не удалось, затем выполните следующее:
Исполнительный Редактировать:
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
Объяснение каждого:
Удалить
jupyter
Расс-пакеты:pip3 uninstall jupyter
Удалить
jupyter_core
dist-packages (также удаляет следующие двоичные файлы:jupyter
,jupyter-migrate
,jupyter-troubleshoot
):pip3 uninstall jupyter_core
Удалить
jupyter-client
а такжеjupyter-console
:pip3 uninstall jupyter-client
Удалить
jupyter-console
:pip3 uninstall jupyter-console
Удалить
jupyter-notebook
(Также удаляются следующие двоичные файлы:jupyter-bundlerextension
,jupyter-nbextension
,jupyter-notebook
,jupyter-serverextension
):pip3 uninstall notebook
Удалить
jupyter-qtconsole
:pip3 uninstall qtconsole
Удалить
jupyter-nbconvert
:pip3 uninstall nbconvert
Удалить
jupyter-trust
:pip3 uninstall nbformat
Когда ты $ pip install jupyter
установлено несколько зависимостей. Лучший способ полностью удалить его - запустить:
$ pip install pip-autoremove
$ pip-autoremove jupyter -y
Пожалуйста, обратитесь к этому связанному вопросу.
pip-autoremove
удаляет пакет и его неиспользуемые зависимости Вот документы.
Пытаться 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
и это сработало.
Переустановил юпитер с pip3 install jupyter
и все вернулось на круги своя.
Если вы установили ноутбук Jupiter через Anaconda, это может помочь вам:
conda uninstall jupyter notebook
Если вы используете ноутбук Jupyter, вы можете удалить его следующим образом:
pip uninstall notebook
Вы должны использовать деинсталляцию conda, если вы установили ее с помощью conda.
Для Mac OS вы можете использовать команду ниже, чтобы удалить файлы вручную.
sudo rm -rf /usr/local/bin/jupyter
В моем случае я установил его через pip3 на Mac.
pip3 uninstall notebook
Для Python 3.7:
- В командной строке Windows введите: "py -m pip install pip-autoremove". Вы получите успешное сообщение.
Измените каталог, если вы не добавили следующее в качестве своего PATH: cd C:\Users{имя_пользователя}\AppData\Local\Programs\Python\Python37-32\Scripts Чтобы узнать, где был установлен / установлен ваш пакет / приложение, введите: "где имя_программы" как> где jupyter Если вы не нашли местоположение, вам нужно добавить местоположение в PATH.
Тип: pip-autoremove jupyter. Будет предложено ввести y / n, чтобы подтвердить действие.
Использовать
pip uninstall jupyter notebook
если вы используете python 3.9+
Использовать$ pip3 install pip-autoremove
или$ pip-autoremove jupyter -y
очистить все.
проверять:
pip3 freeze | grep jupyter
which jupyter
А если ничего не возвращается, значит, все очищено.
По этой ссылке
У меня также была та же проблема, с которой я установил jupyter-lab в своей системе после того, как подумал, что должен установить его в виртуальном окружении. Поэтому я попытался удалить его, но pip не удалил его зависимости. Я также пробовал pip-autoremove, но он не нашел jupyter. Итак, я нашел простое решение. сначала я создаю виртуальную среду
python -m venv env
после этого активируйте это
source env/bin/activate
Теперь установите jupyter в виртуальном окружении.
pip install jupyterlab
после этого создаю файл requirements.txt
pip freeze > requirements.txt
теперь у нас есть jupyter и все его зависимости в текстовом файле, поэтому отключите виртуальный env
deactivate
Теперь мы можем удалить все зависимости jupyter с помощью этого текстового файла.
pip uninstall -r requirements.txt
Я обнаружил, что это самый простой способ удалить jupyter, теперь вы также можете удалить виртуальный env jupyter.
Вы установили jupyter или это часть установки по умолчанию? См. ниже. Если установка по умолчанию, просто оставьте ее в покое. В Macos есть много вещей, которые вы никогда не будете использовать, но их удаление может просто что-то сломать, потому что Apple...
Предоставленная Apple сборка Python устанавливается в /System/Library/Frameworks/Python.framework и /usr/bin/python соответственно. Вы никогда не должны изменять или удалять эти файлы , так как они контролируются Apple и используются программным обеспечением Apple или третьих лиц. Помните, что если вы решите установить более новую версию Python с сайта python.org, на вашем компьютере будут две разные, но функциональные установки Python, поэтому важно, чтобы ваши пути и способы использования соответствовали тому, что вы хотите делать.
python3 -m pip uninstall -y jupyter jupyter_core jupyter-client jupyter-console jupyterlab_pygments блокнот qtconsole nbconvert nbformat jupyterlab-widgets nbclient
Приведенный выше код абсолютно правильный, но вместо python3 его нужно написать
pip3 -m pip uninstall -y jupyter jupyter_core jupyter-client jupyter-console jupyterlab_pygments блокнот qtconsole nbconvert nbformat jupyterlab-widgets nbclient