我一直在尝试卸载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
到底出了什么问题以及为什么我仍然可以使用该命令?
答案 0 :(得分:51)
当您$ pip install jupyter
安装了多个依赖项时。完全卸载它的最佳方法是运行:
答案 1 :(得分:21)
pip-autoremove
(因为它删除了其他软件包之间共享的依赖项)并且pip3 uninstall jupyter
只是删除了一些软件包,请执行以下操作: sudo
。
python3 -m pip uninstall -y jupyter jupyter_core jupyter-client jupyter-console notebook qtconsole nbconvert nbformat
上述命令将仅卸载jupyter
个特定的软件包。我尚未添加要卸载的其他软件包,因为它们可能在其他软件包之间共享(例如:Jinja2
被Flask
使用,ipython
是软件包本身的独立集合,{{1} }可能还会被其他人使用。
无论如何,所有依赖项都在下面提到(截至2019年3月19日。tornado
)
如果确定要删除所有依赖项,则可以使用Stan_MD的答案。
jupyter==4.4.0
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
卸载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
dist-packages(还将卸载以下二进制文件:jupyter_core
,jupyter
,jupyter-migrate
):
jupyter-troubleshoot
卸载pip3 uninstall jupyter_core
:
jupyter-client
卸载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
答案 2 :(得分:8)
尝试pip uninstall jupyter_core
。详细信息如下:
当我的jupyter笔记本仅显示Python 2笔记本时,我遇到了类似的问题。 (没有Python 3笔记本)
我尝试通过pip unistall jupyter
,pi3 uninstall jupyter
和建议的pip-autoremove jupyter -y
卸载jupyter。
没有任何效果。我跑了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
重新安装了jupyter,一切恢复正常。
答案 3 :(得分:2)
如果您通过anaconda安装了Jupiter笔记本,这可能会对您有所帮助:
__launch_bounds__(256, 6)
答案 4 :(得分:1)
如果您使用的是jupyter笔记本,则可以这样删除它:
pip uninstall notebook
如果与conda一起安装,则应使用conda卸载。
答案 5 :(得分:0)
对于python 3.7:
更改目录(如果未将以下内容添加为PATH): cd C:\ Users {用户名} \ AppData \ Local \ Programs \ Python \ Python37-32 \ Scripts 要了解您的软件包/应用程序的安装/位置,请键入: “其中program_name” 喜欢>在哪里jupyter 如果找不到位置,则需要在PATH中添加该位置。
类型:pip-autoremove jupyter 它将要求输入y / n确认操作。
答案 6 :(得分:0)
在pip3
pip3卸载jupyterlab
答案 7 :(得分:0)
就我而言,我是通过Mac上的pip3安装的。
pip3 uninstall notebook
答案 8 :(得分:0)
对于Mac OS,您可以使用以下命令来手动删除文件。
sudo rm -rf /usr/local/bin/jupyter
答案 9 :(得分:0)
在我认为应该在虚拟环境上安装 jupyter-lab 之后,我也遇到了同样的问题。所以我试图卸载它,但 pip 没有删除它的依赖项。我也试过 pip-autoremove 但它没有找到 jupyter。 所以我找到了一个简单的解决方案。 首先我创建一个虚拟环境
python -m venv env
然后激活它
source env/bin/activate
现在在虚拟环境中安装 jupyter
pip install jupyterlab
之后我创建了requirements.txt
pip freeze > requirements.txt
现在我们在 txt 文件中拥有 jupyter 及其所有依赖项 所以停用虚拟环境
deactivate
现在我们可以通过这个txt文件删除jupyter的所有依赖。
pip uninstall -r requirements.txt
我发现这是删除 jupyter 的最简单方法 现在您还可以删除 jupyter 虚拟环境。