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
一体何が問題なのでしょうか?また、なぜまだコマンドを使うことができるのでしょうか?
$ pip install jupyter` とすると、いくつかの依存関係がインストールされます。完全にアンインストールするには、次のように実行するのがよいでしょう。
$ pip install pip-autoremove
を実行します。$ pip-autoremove jupyter -y
を実行します。関連する質問をご参照ください。
pip-autoremove
はパッケージとその未使用の依存関係を削除します。こちらのdocsを参照してください。
pip-autoremove
(他のパッケージ間で共有されている依存関係を削除するため)を使用せず、 pip3アンインストールjupyter
が一部のパッケージを削除しただけの場合は、次の操作を行います。
-。
コピー貼り付け: -。 必要に応じて「須堂」が必要になる場合があります。
python3 -m pip uninstall -y jupyter jupyter_core jupyter-client jupyter-console notebook qtconsole nbconvert nbformat
注: -。
上記のコマンドは、「jupyter」固有のパッケージのみをアンインストールします。 他のパッケージ間で共有される可能性があるため、アンインストールに他のパッケージを追加していません(例: Jinja2
は Flask
で使用され、 ipython
はパッケージ自体の別のセットであり、 tornado
は再び他のユーザーが使用する可能性があります)。
いずれの場合も、すべての依存関係を以下に示します(2019年11月17日現在)。 jupyter == 4.4.0
)。
すべての依存関係を削除したい場合は、Stan_MDの回答を使用できます。。
attrs
backcall
bleach
decorator
defusedxml
entrypoints
importlib-metadata
ipykernel
ipython
ipython-genutils
ipywidgets
jedi
Jinja2
jsonschema
jupyter
jupyter-client
jupyter-console
jupyter-core
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
エグゼクティブ編集: -。
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アンインストールjupyter`。
2。 jupyter_core
dist-packagesをアンインストールします(次のバイナリもアンインストールします: jupyter
、 jupyter-migrate
、jupyter-troubleshoot
):
`pip3アンインストールjupyter_core`。
3。 jupyter-client
:をアンインストールします。
`pip3アンインストールjupyter-client`。
4。 jupyter-console
:をアンインストールします。
`pip3アンインストールjupyter-console`。
5。 jupyter-notebook
をアンインストールします(次のバイナリもアンインストールします: jupyter-bundlerextension
、 jupyter-nbextension
、 jupyter-notebook
、jupyter-serverextension
):
`pip3アンインストールノートブック`。
6。 jupyter-qtconsole
をアンインストール:
`pip3アンインストールqtconsole`。
7。 jupyter-nbconvert
:をアンインストールします。
`pip3アンインストールnbconvert`。
8。 jupyter-trust
:をアンインストールします。
`pip3アンインストールnbformat`。
pip uninstall jupyter_core`をお試しください。詳細は以下の通りです。
jupyter のノートブックに Python 2 のノートブックしか表示されないという同様の問題に遭遇しました。(Python 3 notebook はありません)
私は、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を再インストールすると、すべてが元通りになりました。
python 3.7の場合:
1。 windowsコマンドプロンプトで、次のように入力します: "py -m pip install pip-autoremove"。 成功したメッセージが表示されます。 2。 PATHとして以下を追加しない場合は、ディレクトリを変更してください。 cd C:\ Users \ {user_name} \ AppData \ Local \ Programs \ Python \ Python37-32 \ Scripts。 パッケージ/アプリケーションがインストール/配置されている場所を知るには、次のように入力します。 "where program_name"。 好き>ジュピター。 場所が見つからなかった場合は、PATHに場所を追加する必要があります。
3。 タイプ:pip-autoremove jupyter。 アクションを確認するには、y / nと入力する必要があります。