anaconda 中的jupyter notebook 打开后一直显示 connecting the kernel 处理办法

问题描述: 原先为了更好的使用jupyter notebook 而安装目录插件Nbextension,发现一直无法安装成功,后面面将jupyter 降级后发现可以安装成功插件。但是在jupyter notebook 编辑界面一直显示connecting the kernel

后面不知道为什么,用cmd 或者 anaconda prompt 时,输入 命令打开jupyter

jupyter notebook

发现报错

应对jupyter notebook 无法打开的问题,用cmd方式打开jupyter notebook 显示他一直是

  • 问题描述: collections has no attribute 'mutable mapping'

解决措施

  • 问题描述: collections has no attribute 'mutable mapping'

则先删除jupyter notebook ,但是一直是占用 connecting the kernel.。然后再安装后发现可以打开。

步骤处理:在anaconda promote中粘贴如下代码删除jupyter notebook

pip uninstall -y jupyter
pip uninstall -y jupyter_core
pip uninstall -y jupyter-client
pip uninstall -y jupyter-console
pip uninstall -y notebook
pip uninstall -y qtconsole
pip uninstall -y nbconvert
pip uninstall -y nbformat
pip install jupyter notebook --upgrade --force-reinstall --no-cache-dir

全部过程展示处理办法

下图是操作步骤和过程数据,有点长,后面就可以正常打开了

(base) C:\Users\Acer>pip uninstall -y jupyter
Found existing installation: jupyter 1.0.0
Uninstalling jupyter-1.0.0:
ERROR: Exception:
Traceback (most recent call last):
  File "D:\Anaconda\lib\shutil.py", line 816, in move
    os.rename(src, real_dst)
PermissionError: [WinError 5] 拒绝访问。: 'd:\\anaconda\\lib\\site-packages\\__pycache__\\jupyter.cpython-310.pyc' -> 'C:\\Users\\Acer\\AppData\\Local\\Temp\\pip-uninstall-qlazjh85\\jupyter.cpython-310.pyc'

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "D:\Anaconda\lib\site-packages\pip\_internal\cli\base_command.py", line 160, in exc_logging_wrapper
    status = run_func(*args)
  File "D:\Anaconda\lib\site-packages\pip\_internal\commands\uninstall.py", line 98, in run
    uninstall_pathset = req.uninstall(
  File "D:\Anaconda\lib\site-packages\pip\_internal\req\req_install.py", line 660, in uninstall
    uninstalled_pathset.remove(auto_confirm, verbose)
  File "D:\Anaconda\lib\site-packages\pip\_internal\req\req_uninstall.py", line 373, in remove
    moved.stash(path)
  File "D:\Anaconda\lib\site-packages\pip\_internal\req\req_uninstall.py", line 271, in stash
    renames(path, new_path)
  File "D:\Anaconda\lib\site-packages\pip\_internal\utils\misc.py", line 311, in renames
    shutil.move(old, new)
  File "D:\Anaconda\lib\shutil.py", line 837, in move
    os.unlink(src)
PermissionError: [WinError 5] 拒绝访问。: 'd:\\anaconda\\lib\\site-packages\\__pycache__\\jupyter.cpython-310.pyc'

(base) C:\Users\Acer>pip uninstall -y jupyter_core
Found existing installation: jupyter_core 5.2.0
Uninstalling jupyter_core-5.2.0:
ERROR: Exception:
Traceback (most recent call last):
  File "D:\Anaconda\lib\shutil.py", line 816, in move
    os.rename(src, real_dst)
PermissionError: [WinError 5] 拒绝访问。: 'd:\\anaconda\\lib\\site-packages\\__pycache__\\jupyter.cpython-310.pyc' -> 'C:\\Users\\Acer\\AppData\\Local\\Temp\\pip-uninstall-i_f9xhpp\\jupyter.cpython-310.pyc'

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "D:\Anaconda\lib\site-packages\pip\_internal\cli\base_command.py", line 160, in exc_logging_wrapper
    status = run_func(*args)
  File "D:\Anaconda\lib\site-packages\pip\_internal\commands\uninstall.py", line 98, in run
    uninstall_pathset = req.uninstall(
  File "D:\Anaconda\lib\site-packages\pip\_internal\req\req_install.py", line 660, in uninstall
    uninstalled_pathset.remove(auto_confirm, verbose)
  File "D:\Anaconda\lib\site-packages\pip\_internal\req\req_uninstall.py", line 373, in remove
    moved.stash(path)
  File "D:\Anaconda\lib\site-packages\pip\_internal\req\req_uninstall.py", line 271, in stash
    renames(path, new_path)
  File "D:\Anaconda\lib\site-packages\pip\_internal\utils\misc.py", line 311, in renames
    shutil.move(old, new)
  File "D:\Anaconda\lib\shutil.py", line 837, in move
    os.unlink(src)
PermissionError: [WinError 5] 拒绝访问。: 'd:\\anaconda\\lib\\site-packages\\__pycache__\\jupyter.cpython-310.pyc'

(base) C:\Users\Acer>pip uninstall -y jupyter-client
Found existing installation: jupyter_client 7.3.4
Uninstalling jupyter_client-7.3.4:
ERROR: Exception:
Traceback (most recent call last):
  File "D:\Anaconda\lib\shutil.py", line 816, in move
    os.rename(src, real_dst)
PermissionError: [WinError 5] 拒绝访问。: 'd:\\anaconda\\lib\\site-packages\\jupyter_client-7.3.4.dist-info\\' -> 'C:\\Users\\Acer\\AppData\\Local\\Temp\\pip-uninstall-1x5id7v_'

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "D:\Anaconda\lib\site-packages\pip\_internal\cli\base_command.py", line 160, in exc_logging_wrapper
    status = run_func(*args)
  File "D:\Anaconda\lib\site-packages\pip\_internal\commands\uninstall.py", line 98, in run
    uninstall_pathset = req.uninstall(
  File "D:\Anaconda\lib\site-packages\pip\_internal\req\req_install.py", line 660, in uninstall
    uninstalled_pathset.remove(auto_confirm, verbose)
  File "D:\Anaconda\lib\site-packages\pip\_internal\req\req_uninstall.py", line 373, in remove
    moved.stash(path)
  File "D:\Anaconda\lib\site-packages\pip\_internal\req\req_uninstall.py", line 271, in stash
    renames(path, new_path)
  File "D:\Anaconda\lib\site-packages\pip\_internal\utils\misc.py", line 311, in renames
    shutil.move(old, new)
  File "D:\Anaconda\lib\shutil.py", line 834, in move
    rmtree(src)
  File "D:\Anaconda\lib\shutil.py", line 750, in rmtree
    return _rmtree_unsafe(path, onerror)
  File "D:\Anaconda\lib\shutil.py", line 620, in _rmtree_unsafe
    onerror(os.unlink, fullname, sys.exc_info())
  File "D:\Anaconda\lib\shutil.py", line 618, in _rmtree_unsafe
    os.unlink(fullname)
PermissionError: [WinError 5] 拒绝访问。: 'd:\\anaconda\\lib\\site-packages\\jupyter_client-7.3.4.dist-info\\direct_url.json'

(base) C:\Users\Acer>pip uninstall -y jupyter-console
Found existing installation: jupyter-console 6.6.2
Uninstalling jupyter-console-6.6.2:
ERROR: Exception:
Traceback (most recent call last):
  File "D:\Anaconda\lib\shutil.py", line 816, in move
    os.rename(src, real_dst)
PermissionError: [WinError 5] 拒绝访问。: 'd:\\anaconda\\lib\\site-packages\\jupyter_console-6.6.2.dist-info\\' -> 'C:\\Users\\Acer\\AppData\\Local\\Temp\\pip-uninstall-n3dfqbon'

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "D:\Anaconda\lib\site-packages\pip\_internal\cli\base_command.py", line 160, in exc_logging_wrapper
    status = run_func(*args)
  File "D:\Anaconda\lib\site-packages\pip\_internal\commands\uninstall.py", line 98, in run
    uninstall_pathset = req.uninstall(
  File "D:\Anaconda\lib\site-packages\pip\_internal\req\req_install.py", line 660, in uninstall
    uninstalled_pathset.remove(auto_confirm, verbose)
  File "D:\Anaconda\lib\site-packages\pip\_internal\req\req_uninstall.py", line 373, in remove
    moved.stash(path)
  File "D:\Anaconda\lib\site-packages\pip\_internal\req\req_uninstall.py", line 271, in stash
    renames(path, new_path)
  File "D:\Anaconda\lib\site-packages\pip\_internal\utils\misc.py", line 311, in renames
    shutil.move(old, new)
  File "D:\Anaconda\lib\shutil.py", line 834, in move
    rmtree(src)
  File "D:\Anaconda\lib\shutil.py", line 750, in rmtree
    return _rmtree_unsafe(path, onerror)
  File "D:\Anaconda\lib\shutil.py", line 620, in _rmtree_unsafe
    onerror(os.unlink, fullname, sys.exc_info())
  File "D:\Anaconda\lib\shutil.py", line 618, in _rmtree_unsafe
    os.unlink(fullname)
PermissionError: [WinError 5] 拒绝访问。: 'd:\\anaconda\\lib\\site-packages\\jupyter_console-6.6.2.dist-info\\direct_url.json'

(base) C:\Users\Acer>pip uninstall -y notebook
Found existing installation: notebook 4.4.1
Uninstalling notebook-4.4.1:
  Successfully uninstalled notebook-4.4.1

(base) C:\Users\Acer>pip uninstall -y qtconsole
Found existing installation: qtconsole 5.4.0
Uninstalling qtconsole-5.4.0:
ERROR: Exception:
Traceback (most recent call last):
  File "D:\Anaconda\lib\shutil.py", line 816, in move
    os.rename(src, real_dst)
PermissionError: [WinError 5] 拒绝访问。: 'd:\\anaconda\\lib\\site-packages\\qtconsole-5.4.0.dist-info\\' -> 'C:\\Users\\Acer\\AppData\\Local\\Temp\\pip-uninstall-9aor56_3'

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "D:\Anaconda\lib\site-packages\pip\_internal\cli\base_command.py", line 160, in exc_logging_wrapper
    status = run_func(*args)
  File "D:\Anaconda\lib\site-packages\pip\_internal\commands\uninstall.py", line 98, in run
    uninstall_pathset = req.uninstall(
  File "D:\Anaconda\lib\site-packages\pip\_internal\req\req_install.py", line 660, in uninstall
    uninstalled_pathset.remove(auto_confirm, verbose)
  File "D:\Anaconda\lib\site-packages\pip\_internal\req\req_uninstall.py", line 373, in remove
    moved.stash(path)
  File "D:\Anaconda\lib\site-packages\pip\_internal\req\req_uninstall.py", line 271, in stash
    renames(path, new_path)
  File "D:\Anaconda\lib\site-packages\pip\_internal\utils\misc.py", line 311, in renames
    shutil.move(old, new)
  File "D:\Anaconda\lib\shutil.py", line 834, in move
    rmtree(src)
  File "D:\Anaconda\lib\shutil.py", line 750, in rmtree
    return _rmtree_unsafe(path, onerror)
  File "D:\Anaconda\lib\shutil.py", line 620, in _rmtree_unsafe
    onerror(os.unlink, fullname, sys.exc_info())
  File "D:\Anaconda\lib\shutil.py", line 618, in _rmtree_unsafe
    os.unlink(fullname)
PermissionError: [WinError 5] 拒绝访问。: 'd:\\anaconda\\lib\\site-packages\\qtconsole-5.4.0.dist-info\\direct_url.json'

(base) C:\Users\Acer>pip uninstall -y nbconvert
Found existing installation: nbconvert 6.5.4
Uninstalling nbconvert-6.5.4:
ERROR: Exception:
Traceback (most recent call last):
  File "D:\Anaconda\lib\shutil.py", line 816, in move
    os.rename(src, real_dst)
PermissionError: [WinError 5] 拒绝访问。: 'd:\\anaconda\\lib\\site-packages\\nbconvert-6.5.4.dist-info\\' -> 'C:\\Users\\Acer\\AppData\\Local\\Temp\\pip-uninstall-f2irh76t'

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "D:\Anaconda\lib\site-packages\pip\_internal\cli\base_command.py", line 160, in exc_logging_wrapper
    status = run_func(*args)
  File "D:\Anaconda\lib\site-packages\pip\_internal\commands\uninstall.py", line 98, in run
    uninstall_pathset = req.uninstall(
  File "D:\Anaconda\lib\site-packages\pip\_internal\req\req_install.py", line 660, in uninstall
    uninstalled_pathset.remove(auto_confirm, verbose)
  File "D:\Anaconda\lib\site-packages\pip\_internal\req\req_uninstall.py", line 373, in remove
    moved.stash(path)
  File "D:\Anaconda\lib\site-packages\pip\_internal\req\req_uninstall.py", line 271, in stash
    renames(path, new_path)
  File "D:\Anaconda\lib\site-packages\pip\_internal\utils\misc.py", line 311, in renames
    shutil.move(old, new)
  File "D:\Anaconda\lib\shutil.py", line 834, in move
    rmtree(src)
  File "D:\Anaconda\lib\shutil.py", line 750, in rmtree
    return _rmtree_unsafe(path, onerror)
  File "D:\Anaconda\lib\shutil.py", line 620, in _rmtree_unsafe
    onerror(os.unlink, fullname, sys.exc_info())
  File "D:\Anaconda\lib\shutil.py", line 618, in _rmtree_unsafe
    os.unlink(fullname)
PermissionError: [WinError 5] 拒绝访问。: 'd:\\anaconda\\lib\\site-packages\\nbconvert-6.5.4.dist-info\\direct_url.json'

(base) C:\Users\Acer>pip uninstall -y nbformat
Found existing installation: nbformat 5.7.0
Uninstalling nbformat-5.7.0:
ERROR: Exception:
Traceback (most recent call last):
  File "D:\Anaconda\lib\shutil.py", line 816, in move
    os.rename(src, real_dst)
PermissionError: [WinError 5] 拒绝访问。: 'd:\\anaconda\\lib\\site-packages\\nbformat-5.7.0.dist-info\\' -> 'C:\\Users\\Acer\\AppData\\Local\\Temp\\pip-uninstall-at9w9zdj'

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "D:\Anaconda\lib\site-packages\pip\_internal\cli\base_command.py", line 160, in exc_logging_wrapper
    status = run_func(*args)
  File "D:\Anaconda\lib\site-packages\pip\_internal\commands\uninstall.py", line 98, in run
    uninstall_pathset = req.uninstall(
  File "D:\Anaconda\lib\site-packages\pip\_internal\req\req_install.py", line 660, in uninstall
    uninstalled_pathset.remove(auto_confirm, verbose)
  File "D:\Anaconda\lib\site-packages\pip\_internal\req\req_uninstall.py", line 373, in remove
    moved.stash(path)
  File "D:\Anaconda\lib\site-packages\pip\_internal\req\req_uninstall.py", line 271, in stash
    renames(path, new_path)
  File "D:\Anaconda\lib\site-packages\pip\_internal\utils\misc.py", line 311, in renames
    shutil.move(old, new)
  File "D:\Anaconda\lib\shutil.py", line 834, in move
    rmtree(src)
  File "D:\Anaconda\lib\shutil.py", line 750, in rmtree
    return _rmtree_unsafe(path, onerror)
  File "D:\Anaconda\lib\shutil.py", line 620, in _rmtree_unsafe
    onerror(os.unlink, fullname, sys.exc_info())
  File "D:\Anaconda\lib\shutil.py", line 618, in _rmtree_unsafe
    os.unlink(fullname)
PermissionError: [WinError 5] 拒绝访问。: 'd:\\anaconda\\lib\\site-packages\\nbformat-5.7.0.dist-info\\direct_url.json'

(base) C:\Users\Acer>pip install jupyter notebook --upgrade --force-reinstall --no-cache-dir
Defaulting to user installation because normal site-packages is not writeable
Collecting jupyter
  Downloading jupyter-1.0.0-py2.py3-none-any.whl (2.7 kB)
Collecting notebook
  Downloading notebook-7.0.6-py3-none-any.whl (4.0 MB)
     ---------------------------------------- 4.0/4.0 MB 20.5 kB/s eta 0:00:00
Collecting jupyter-console
  Downloading jupyter_console-6.6.3-py3-none-any.whl (24 kB)
Collecting nbconvert
  Downloading nbconvert-7.14.1-py3-none-any.whl (256 kB)
     ---------------------------------------- 256.4/256.4 kB 20.7 kB/s eta 0:00:00
Collecting qtconsole
  Downloading qtconsole-5.5.1-py3-none-any.whl (123 kB)
     ---------------------------------------- 123.4/123.4 kB 21.9 kB/s eta 0:00:00
Collecting ipywidgets
  Downloading ipywidgets-8.1.1-py3-none-any.whl (139 kB)
     ---------------------------------------- 139.4/139.4 kB 25.4 kB/s eta 0:00:00
Collecting ipykernel
  Downloading ipykernel-6.28.0-py3-none-any.whl (114 kB)
     ---------------------------------------- 114.1/114.1 kB 23.8 kB/s eta 0:00:00
Collecting jupyter-server<3,>=2.4.0
  Downloading jupyter_server-2.12.4-py3-none-any.whl (380 kB)
     ---------------------------------------- 380.3/380.3 kB 18.5 kB/s eta 0:00:00
Collecting jupyterlab-server<3,>=2.22.1
  Downloading jupyterlab_server-2.25.2-py3-none-any.whl (58 kB)
     ---------------------------------------- 58.9/58.9 kB 32.5 kB/s eta 0:00:00
Collecting notebook-shim<0.3,>=0.2
  Downloading notebook_shim-0.2.3-py3-none-any.whl (13 kB)
Collecting tornado>=6.2.0
  Downloading tornado-6.4-cp38-abi3-win_amd64.whl (436 kB)
     ---------------------------------------- 437.0/437.0 kB 18.6 kB/s eta 0:00:00
Collecting jupyterlab<5,>=4.0.2
  Downloading jupyterlab-4.0.10-py3-none-any.whl (9.2 MB)
     ---------------------------------------- 9.2/9.2 MB 18.9 kB/s eta 0:00:00
Collecting terminado>=0.8.3
  Downloading terminado-0.18.0-py3-none-any.whl (14 kB)
Collecting argon2-cffi
  Downloading argon2_cffi-23.1.0-py3-none-any.whl (15 kB)
Collecting jupyter-core!=5.0.*,>=4.12
  Downloading jupyter_core-5.7.1-py3-none-any.whl (28 kB)
Collecting websocket-client
  Downloading websocket_client-1.7.0-py3-none-any.whl (58 kB)
     ---------------------------------------- 58.5/58.5 kB 23.6 kB/s eta 0:00:00
Collecting send2trash>=1.8.2
  Downloading Send2Trash-1.8.2-py3-none-any.whl (18 kB)
Collecting overrides
  Downloading overrides-7.4.0-py3-none-any.whl (17 kB)
Collecting jinja2
  Downloading Jinja2-3.1.3-py3-none-any.whl (133 kB)
     ---------------------------------------- 133.2/133.2 kB 19.7 kB/s eta 0:00:00
Collecting traitlets>=5.6.0
  Downloading traitlets-5.14.1-py3-none-any.whl (85 kB)
     ---------------------------------------- 85.4/85.4 kB 19.0 kB/s eta 0:00:00
Collecting jupyter-server-terminals
  Downloading jupyter_server_terminals-0.5.1-py3-none-any.whl (13 kB)
Collecting pywinpty
  Downloading pywinpty-2.0.12-cp310-none-win_amd64.whl (1.4 MB)
     ---------------------------------------- 1.4/1.4 MB 16.2 kB/s eta 0:00:00
Collecting packaging
  Downloading packaging-23.2-py3-none-any.whl (53 kB)
     ---------------------------------------- 53.0/53.0 kB 30.7 kB/s eta 0:00:00
Collecting jupyter-events>=0.9.0
  Downloading jupyter_events-0.9.0-py3-none-any.whl (18 kB)
Collecting nbformat>=5.3.0
  Downloading nbformat-5.9.2-py3-none-any.whl (77 kB)
     ---------------------------------------- 77.6/77.6 kB 13.5 kB/s eta 0:00:00
Collecting jupyter-client>=7.4.4
  Downloading jupyter_client-8.6.0-py3-none-any.whl (105 kB)
     ---------------------------------------- 105.9/105.9 kB 14.7 kB/s eta 0:00:00
Collecting pyzmq>=24
  Downloading pyzmq-25.1.2-cp310-cp310-win_amd64.whl (1.2 MB)
     ---------------------------------------- 1.2/1.2 MB 18.8 kB/s eta 0:00:00
Collecting anyio>=3.1.0
  Downloading anyio-4.2.0-py3-none-any.whl (85 kB)
     ---------------------------------------- 85.5/85.5 kB 24.1 kB/s eta 0:00:00
Collecting prometheus-client
  Downloading prometheus_client-0.19.0-py3-none-any.whl (54 kB)
     ---------------------------------------- 54.2/54.2 kB 32.3 kB/s eta 0:00:00
Collecting jupyter-lsp>=2.0.0
  Downloading jupyter_lsp-2.2.1-py3-none-any.whl (66 kB)
     ---------------------------------------- 66.0/66.0 kB 15.9 kB/s eta 0:00:00
Collecting async-lru>=1.0.0
  Downloading async_lru-2.0.4-py3-none-any.whl (6.1 kB)
Collecting tomli
  Downloading tomli-2.0.1-py3-none-any.whl (12 kB)
Collecting babel>=2.10
  Downloading Babel-2.14.0-py3-none-any.whl (11.0 MB)
     ---------------------------------------- 11.0/11.0 MB 16.5 kB/s eta 0:00:00
Collecting json5>=0.9.0
  Downloading json5-0.9.14-py2.py3-none-any.whl (19 kB)
Collecting jsonschema>=4.18.0
  Downloading jsonschema-4.20.0-py3-none-any.whl (84 kB)
     ---------------------------------------- 84.7/84.7 kB 14.2 kB/s eta 0:00:00
Collecting requests>=2.31
  Downloading requests-2.31.0-py3-none-any.whl (62 kB)
     ---------------------------------------- 62.6/62.6 kB 12.2 kB/s eta 0:00:00
Collecting jupyterlab-pygments
  Downloading jupyterlab_pygments-0.3.0-py3-none-any.whl (15 kB)
Collecting pygments>=2.4.1
  Downloading pygments-2.17.2-py3-none-any.whl (1.2 MB)
     ---------------------------------------- 1.2/1.2 MB 19.2 kB/s eta 0:00:00
Collecting tinycss2
  Downloading tinycss2-1.2.1-py3-none-any.whl (21 kB)
Collecting defusedxml
  Downloading defusedxml-0.7.1-py2.py3-none-any.whl (25 kB)
Collecting beautifulsoup4
  Downloading beautifulsoup4-4.12.2-py3-none-any.whl (142 kB)
     ---------------------------------------- 143.0/143.0 kB 18.6 kB/s eta 0:00:00
Collecting markupsafe>=2.0
  Downloading MarkupSafe-2.1.3-cp310-cp310-win_amd64.whl (17 kB)
Collecting mistune<4,>=2.0.3
  Downloading mistune-3.0.2-py3-none-any.whl (47 kB)
     ---------------------------------------- 48.0/48.0 kB 33.1 kB/s eta 0:00:00
Collecting nbclient>=0.5.0
  Downloading nbclient-0.9.0-py3-none-any.whl (24 kB)
Collecting bleach!=5.0.0
  Downloading bleach-6.1.0-py3-none-any.whl (162 kB)
     ---------------------------------------- 162.8/162.8 kB 18.4 kB/s eta 0:00:00
Collecting pandocfilters>=1.4.1
  Downloading pandocfilters-1.5.0-py2.py3-none-any.whl (8.7 kB)
Collecting matplotlib-inline>=0.1
  Downloading matplotlib_inline-0.1.6-py3-none-any.whl (9.4 kB)
Collecting psutil
  Downloading psutil-5.9.7-cp37-abi3-win_amd64.whl (252 kB)
     ---------------------------------------- 252.2/252.2 kB 18.1 kB/s eta 0:00:00
Collecting comm>=0.1.1
  Downloading comm-0.2.1-py3-none-any.whl (7.2 kB)
Collecting ipython>=7.23.1
  Downloading ipython-8.20.0-py3-none-any.whl (809 kB)
     ---------------------------------------- 809.2/809.2 kB 15.8 kB/s eta 0:00:00
Collecting debugpy>=1.6.5
  Downloading debugpy-1.8.0-cp310-cp310-win_amd64.whl (5.0 MB)
     ---------------------------------------- 5.0/5.0 MB 15.5 kB/s eta 0:00:00
Collecting nest-asyncio
  Downloading nest_asyncio-1.5.8-py3-none-any.whl (5.3 kB)
Collecting jupyterlab-widgets~=3.0.9
  Downloading jupyterlab_widgets-3.0.9-py3-none-any.whl (214 kB)
     ---------------------------------------- 214.9/214.9 kB 16.1 kB/s eta 0:00:00
Collecting widgetsnbextension~=4.0.9
  Downloading widgetsnbextension-4.0.9-py3-none-any.whl (2.3 MB)
     ---------------------------------------- 2.3/2.3 MB 24.0 kB/s eta 0:00:00
Collecting prompt-toolkit>=3.0.30
  Downloading prompt_toolkit-3.0.43-py3-none-any.whl (386 kB)
     ---------------------------------------- 386.1/386.1 kB 15.8 kB/s eta 0:00:00
Collecting qtpy>=2.4.0
  Downloading QtPy-2.4.1-py3-none-any.whl (93 kB)
     ---------------------------------------- 93.5/93.5 kB 14.6 kB/s eta 0:00:00
Collecting typing-extensions>=4.1
  Downloading typing_extensions-4.9.0-py3-none-any.whl (32 kB)
Collecting sniffio>=1.1
  Downloading sniffio-1.3.0-py3-none-any.whl (10 kB)
Collecting exceptiongroup>=1.0.2
  Downloading exceptiongroup-1.2.0-py3-none-any.whl (16 kB)
Collecting idna>=2.8
  Downloading idna-3.6-py3-none-any.whl (61 kB)
     ---------------------------------------- 61.6/61.6 kB 32.5 kB/s eta 0:00:00
Collecting six>=1.9.0
  Downloading six-1.16.0-py2.py3-none-any.whl (11 kB)
Collecting webencodings
  Downloading webencodings-0.5.1-py2.py3-none-any.whl (11 kB)
Collecting decorator
  Downloading decorator-5.1.1-py3-none-any.whl (9.1 kB)
Collecting jedi>=0.16
  Downloading jedi-0.19.1-py2.py3-none-any.whl (1.6 MB)
     ---------------------------------------- 1.6/1.6 MB 20.0 kB/s eta 0:00:00
Collecting stack-data
  Downloading stack_data-0.6.3-py3-none-any.whl (24 kB)
Collecting colorama
  Downloading colorama-0.4.6-py2.py3-none-any.whl (25 kB)
Collecting jsonschema-specifications>=2023.03.6
  Downloading jsonschema_specifications-2023.12.1-py3-none-any.whl (18 kB)
Collecting attrs>=22.2.0
  Downloading attrs-23.2.0-py3-none-any.whl (60 kB)
     ---------------------------------------- 60.8/60.8 kB 17.6 kB/s eta 0:00:00
Collecting referencing>=0.28.4
  Downloading referencing-0.32.1-py3-none-any.whl (26 kB)
Collecting rpds-py>=0.7.1
  Downloading rpds_py-0.17.1-cp310-none-win_amd64.whl (205 kB)
     ---------------------------------------- 205.9/205.9 kB 13.7 kB/s eta 0:00:00
Collecting python-dateutil>=2.8.2
  Downloading python_dateutil-2.8.2-py2.py3-none-any.whl (247 kB)
     ---------------------------------------- 247.7/247.7 kB 15.0 kB/s eta 0:00:00
Collecting platformdirs>=2.5
  Downloading platformdirs-4.1.0-py3-none-any.whl (17 kB)
Collecting pywin32>=300
  Downloading pywin32-306-cp310-cp310-win_amd64.whl (9.2 MB)
     ---------------------------------------- 9.2/9.2 MB 17.2 kB/s eta 0:00:00
Collecting pyyaml>=5.3
  Downloading PyYAML-6.0.1-cp310-cp310-win_amd64.whl (145 kB)
     ---------------------------------------- 145.3/145.3 kB 16.0 kB/s eta 0:00:00
Collecting rfc3986-validator>=0.1.1
  Downloading rfc3986_validator-0.1.1-py2.py3-none-any.whl (4.2 kB)
Collecting python-json-logger>=2.0.4
  Downloading python_json_logger-2.0.7-py3-none-any.whl (8.1 kB)
Collecting rfc3339-validator
  Downloading rfc3339_validator-0.1.4-py2.py3-none-any.whl (3.5 kB)
Collecting fastjsonschema
  Downloading fastjsonschema-2.19.1-py3-none-any.whl (23 kB)
Collecting wcwidth
  Downloading wcwidth-0.2.13-py2.py3-none-any.whl (34 kB)
Collecting certifi>=2017.4.17
  Downloading certifi-2023.11.17-py3-none-any.whl (162 kB)
     ---------------------------------------- 162.5/162.5 kB 15.3 kB/s eta 0:00:00
Collecting urllib3<3,>=1.21.1
  Downloading urllib3-2.1.0-py3-none-any.whl (104 kB)
     ---------------------------------------- 104.6/104.6 kB 19.2 kB/s eta 0:00:00
Collecting charset-normalizer<4,>=2
  Downloading charset_normalizer-3.3.2-cp310-cp310-win_amd64.whl (100 kB)
     ---------------------------------------- 100.3/100.3 kB 22.7 kB/s eta 0:00:00
Collecting argon2-cffi-bindings
  Downloading argon2_cffi_bindings-21.2.0-cp36-abi3-win_amd64.whl (30 kB)
Collecting soupsieve>1.2
  Downloading soupsieve-2.5-py3-none-any.whl (36 kB)
Collecting parso<0.9.0,>=0.8.3
  Downloading parso-0.8.3-py2.py3-none-any.whl (100 kB)
     ---------------------------------------- 100.8/100.8 kB 36.9 kB/s eta 0:00:00
Collecting webcolors>=1.11
  Downloading webcolors-1.13-py3-none-any.whl (14 kB)
Collecting fqdn
  Downloading fqdn-1.5.1-py3-none-any.whl (9.1 kB)
Collecting uri-template
  Downloading uri_template-1.3.0-py3-none-any.whl (11 kB)
Collecting isoduration
  Downloading isoduration-20.11.0-py3-none-any.whl (11 kB)
Collecting jsonpointer>1.13
  Downloading jsonpointer-2.4-py2.py3-none-any.whl (7.8 kB)
Collecting cffi>=1.0.1
  Downloading cffi-1.16.0-cp310-cp310-win_amd64.whl (181 kB)
     ---------------------------------------- 181.6/181.6 kB 14.1 kB/s eta 0:00:00
Collecting pure-eval
  Downloading pure_eval-0.2.2-py3-none-any.whl (11 kB)
Collecting asttokens>=2.1.0
  Downloading asttokens-2.4.1-py2.py3-none-any.whl (27 kB)
Collecting executing>=1.2.0
  Downloading executing-2.0.1-py2.py3-none-any.whl (24 kB)
Collecting cffi>=1.0.1
  Downloading cffi-1.15.1-cp310-cp310-win_amd64.whl (179 kB)
     ---------------------------------------- 179.1/179.1 kB 23.5 kB/s eta 0:00:00
  Downloading cffi-1.15.0-cp310-cp310-win_amd64.whl (180 kB)
     ---------------------------------------- 180.3/180.3 kB 16.6 kB/s eta 0:00:00
  Downloading cffi-1.14.6.tar.gz (475 kB)
     ---------------------------------------- 475.7/475.7 kB 17.0 kB/s eta 0:00:00
  Preparing metadata (setup.py) ... error
  error: subprocess-exited-with-error

  × python setup.py egg_info did not run successfully.
  │ exit code: 1
  ╰─> [20 lines of output]
      Traceback (most recent call last):
        File "<string>", line 2, in <module>
        File "<pip-setuptools-caller>", line 34, in <module>
        File "C:\Users\Acer\AppData\Local\Temp\pip-install-0b4d9hzb\cffi_4f3a4832d8d5463ead254ba8c9b95617\setup.py", line 127, in <module>
          if sys.platform == 'win32' and uses_msvc():
        File "C:\Users\Acer\AppData\Local\Temp\pip-install-0b4d9hzb\cffi_4f3a4832d8d5463ead254ba8c9b95617\setup.py", line 105, in uses_msvc
          return config.try_compile('#ifndef _MSC_VER\n#error "not MSVC"\n#endif')
        File "D:\Anaconda\lib\site-packages\setuptools\_distutils\command\config.py", line 224, in try_compile
          self._compile(body, headers, include_dirs, lang)
        File "D:\Anaconda\lib\site-packages\setuptools\_distutils\command\config.py", line 129, in _compile
          self.compiler.compile([src], include_dirs=include_dirs)
        File "D:\Anaconda\lib\site-packages\setuptools\_distutils\_msvccompiler.py", line 344, in compile
          self.initialize()
        File "D:\Anaconda\lib\site-packages\setuptools\_distutils\_msvccompiler.py", line 253, in initialize
          vc_env = _get_vc_env(plat_spec)
        File "D:\Anaconda\lib\site-packages\setuptools\msvc.py", line 214, in msvc14_get_vc_env
          return _msvc14_get_vc_env(plat_spec)
        File "D:\Anaconda\lib\site-packages\setuptools\msvc.py", line 168, in _msvc14_get_vc_env
          raise distutils.errors.DistutilsPlatformError(
      distutils.errors.DistutilsPlatformError: Microsoft Visual C++ 14.0 or greater is required. Get it with "Microsoft C++ Build Tools": https://visualstudio.microsoft.com/visual-cpp-build-tools/
      [end of output]

  note: This error originates from a subprocess, and is likely not a problem with pip.
error: metadata-generation-failed

× Encountered error while generating package metadata.
╰─> See above for output.

note: This is an issue with the package mentioned above, not pip.
hint: See above for details.

(base) C:\Users\Acer>
(base) C:\Users\Acer>
(base) C:\Users\Acer>
(base) C:\Users\Acer>
(base) C:\Users\Acer>
(base) C:\Users\Acer>
(base) C:\Users\Acer>
(base) C:\Users\Acer>
(base) C:\Users\Acer>
(base) C:\Users\Acer>
(base) C:\Users\Acer>
(base) C:\Users\Acer>
(base) C:\Users\Acer>
(base) C:\Users\Acer>
(base) C:\Users\Acer>
(base) C:\Users\Acer>
(base) C:\Users\Acer>jupyter notebook
[W 07:13:11.987 NotebookApp] Error loading server extension jupyter_nbextensions_configurator
    Traceback (most recent call last):
      File "D:\Anaconda\lib\site-packages\notebook\notebookapp.py", line 2026, in init_server_extensions
        mod = importlib.import_module(modulename)
      File "D:\Anaconda\lib\importlib\__init__.py", line 126, in import_module
        return _bootstrap._gcd_import(name[level:], package, level)
      File "<frozen importlib._bootstrap>", line 1050, in _gcd_import
      File "<frozen importlib._bootstrap>", line 1027, in _find_and_load
      File "<frozen importlib._bootstrap>", line 1004, in _find_and_load_unlocked
    ModuleNotFoundError: No module named 'jupyter_nbextensions_configurator'
[W 07:13:18.135 NotebookApp] Loading JupyterLab as a classic notebook (v6) extension.
[W 2024-01-15 07:13:18.135 LabApp] 'notebook_dir' has moved from NotebookApp to ServerApp. This config will be passed to ServerApp. Be sure to update your config before our next release.
[W 2024-01-15 07:13:18.135 LabApp] 'notebook_dir' has moved from NotebookApp to ServerApp. This config will be passed to ServerApp. Be sure to update your config before our next release.
[I 2024-01-15 07:13:18.135 LabApp] JupyterLab extension loaded from D:\Anaconda\lib\site-packages\jupyterlab
[I 2024-01-15 07:13:18.135 LabApp] JupyterLab application directory is D:\Anaconda\share\jupyter\lab
[I 07:13:28.688 NotebookApp] Serving notebooks from local directory: D:\ipython_anaconda project
[I 07:13:28.688 NotebookApp] Jupyter Notebook 6.5.2 is running at:
[I 07:13:28.688 NotebookApp] http://localhost:8888/?token=05fe6df4e78661d28b1fc6635d749b1c680a2fa2d89168c5
[I 07:13:28.688 NotebookApp]  or http://127.0.0.1:8888/?token=05fe6df4e78661d28b1fc6635d749b1c680a2fa2d89168c5
[I 07:13:28.688 NotebookApp] Use Control-C to stop this server and shut down all kernels (twice to skip confirmation).
[C 07:13:28.750 NotebookApp]

    To access the notebook, open this file in a browser:
        file:///C:/Users/Acer/AppData/Roaming/jupyter/runtime/nbserver-1228-open.html
    Or copy and paste one of these URLs:
        http://localhost:8888/?token=05fe6df4e78661d28b1fc6635d749b1c680a2fa2d89168c5
     or http://127.0.0.1:8888/?token=05fe6df4e78661d28b1fc6635d749b1c680a2fa2d89168c5
[W 07:13:30.470 NotebookApp] 404 GET /nbextensions/nbextensions_configurator/tree_tab/main.js?v=20240115071311 (::1) 8.900000ms referer=http://localhost:8888/tree
[W 07:13:33.253 NotebookApp] Notebook opencv picture.ipynb is not trusted
[W 07:13:33.293 NotebookApp] 404 GET /nbextensions/nbextensions_configurator/config_menu/main.js?v=20240115071311 (::1) 35.760000ms referer=http://localhost:8888/notebooks/opencv%20picture.ipynb
[W 07:13:33.475 NotebookApp] 404 GET /nbextensions/widgets/notebook/js/extension.js?v=20240115071311 (::1) 2.010000ms referer=http://localhost:8888/notebooks/opencv%20picture.ipynb
[I 07:13:33.480 NotebookApp] Kernel started: 50c18e10-531f-4dd7-98c4-965cc52eeb49, name: python3
[ WARN:0@1.944] global loadsave.cpp:248 cv::findDecoder imread_('pic.jpg'): can't open/read file: check file path/integrity

安装Nbextension插件

upyetr notebook(以下简称 notebook) 7.x版本不再支持,如果还想在 notebook 中使用插件 nbextensions,则需要安装 6.x 版本的插件。

如果在安装 notebook 的时候没有指定版本,那将会默认安装最新版本的 notebook,可以通过 conda install notebook=6.4 来安装指定的版本,6.4 可以换成你需要的指定版本。

以下给出完整的安装插件 nbextensions 过程,从建立虚拟环境 myenv 开始,如果不明白为什么要新建环境,建议阅读 【一文讲清楚 Anaconda 相关环境配置与Package管理】:

打开 anaconda Prompt,通过命令 conda create --name myenv python=3.10 创建环境 myenvconda activate myenv 进入环境 myenv; conda install notebook=6.4 安装 notebook; pip install jupytercontribnbextensions 完成插件 nbextensions 的安装。 插件已经成功安装了,进入 jupyter notebook,会看到刚刚安装的插件。 ————————————————

conda activate myenv #进入环境 myenv
conda install notebook=6.4  #装 notebook;
pip install jupyter_contrib_nbextensions  #完成插件 nbextensions 的安装

https://blog.csdn.net/weixin54383080/article/details/134655727

安装插件借鉴这个哥们:【jupyter notebook中插件 nbextensions 安装失败分析与解决方法】_no module named 'notebook.base-CSDN博客

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值