给jupyter安装目录插件频频报错(已解决)

本文详细记录了在使用pip安装Jupyter插件过程中遇到的超时错误及解决方案,提供了两种安装方法,一种直接通过pip命令,另一种从GitHub主分支下载安装,后者成功率更高。
部署运行你感兴趣的模型镜像

起始

老师让我们给jupyter安装一个产检,以显示目录,可以有更好的体验。
我在安装时老是出现超时的错误。
Traceback (most recent call last):
  File "d:\anaconda3\lib\site-packages\pip\_internal\cli\base_command.py", line 186, in _main
    status = self.run(options, args)
  File "d:\anaconda3\lib\site-packages\pip\_internal\commands\install.py", line 331, in run
    resolver.resolve(requirement_set)
  File "d:\anaconda3\lib\site-packages\pip\_internal\legacy_resolve.py", line 177, in resolve
    discovered_reqs.extend(self._resolve_one(requirement_set, req))
  File "d:\anaconda3\lib\site-packages\pip\_internal\legacy_resolve.py", line 333, in _resolve_one
    abstract_dist = self._get_abstract_dist_for(req_to_install)
  File "d:\anaconda3\lib\site-packages\pip\_internal\legacy_resolve.py", line 282, in _get_abstract_dist_for
    abstract_dist = self.preparer.prepare_linked_requirement(req)
  File "d:\anaconda3\lib\site-packages\pip\_internal\operations\prepare.py", line 482, in prepare_linked_requirement
    hashes=hashes,
  File "d:\anaconda3\lib\site-packages\pip\_internal\operations\prepare.py", line 287, in unpack_url
    hashes=hashes,
  File "d:\anaconda3\lib\site-packages\pip\_internal\operations\prepare.py", line 159, in unpack_http_url
    link, downloader, temp_dir.path, hashes
  File "d:\anaconda3\lib\site-packages\pip\_internal\operations\prepare.py", line 303, in _download_http_url
    for chunk in download.chunks:
  File "d:\anaconda3\lib\site-packages\pip\_internal\utils\ui.py", line 160, in iter
    for x in it:
  File "d:\anaconda3\lib\site-packages\pip\_internal\network\utils.py", line 39, in response_chunks
    decode_content=False,
  File "d:\anaconda3\lib\site-packages\pip\_vendor\urllib3\response.py", line 564, in stream
    data = self.read(amt=amt, decode_content=decode_content)
  File "d:\anaconda3\lib\site-packages\pip\_vendor\urllib3\response.py", line 529, in read
    raise IncompleteRead(self._fp_bytes_read, self.length_remaining)
  File "d:\anaconda3\lib\contextlib.py", line 130, in __exit__
    self.gen.throw(type, value, traceback)
  File "d:\anaconda3\lib\site-packages\pip\_vendor\urllib3\response.py", line 430, in _error_catcher
    raise ReadTimeoutError(self._pool, None, "Read timed out.")
pip._vendor.urllib3.exceptions.ReadTimeoutError: HTTPSConnectionPool(host='files.pythonhosted.org', port=443): Read timed out.

我反反复复一直尝试,总是出现这个错误,难道我家的网已经差到这个地步啦吗???

查看官网 官网直通车

第一步:安装python软件包
关于pip提供两种方式:

pip install jupyter_contrib_nbextensions
	我使用这个命令时老师报错超时,所以不是很建议使用这个。
	
或者

pip install https://github.com/ipython-contrib/jupyter_contrib_nbextensions/tarball/master
	可以从github项目的主分支下载安装,成功概率较大。
	我就是使用这个成功安装的。
第二步:安装javascript和CSS文件
jupyter contrib nbextension install --user
第三步:进入jupyter
进入 jupyter notebook 
点击 Nbextensions
勾上 Table of Contents
新建一个文件即可显示目录
可参考以下图片。

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

您可能感兴趣的与本文相关的镜像

ACE-Step

ACE-Step

音乐合成
ACE-Step

ACE-Step是由中国团队阶跃星辰(StepFun)与ACE Studio联手打造的开源音乐生成模型。 它拥有3.5B参数量,支持快速高质量生成、强可控性和易于拓展的特点。 最厉害的是,它可以生成多种语言的歌曲,包括但不限于中文、英文、日文等19种语言

在新版本的 Jupyter Notebook 中安装插件并配置安装目录,通常涉及几个关键步骤,包括使用合适的工具安装扩展、调整配置文件以更改默认路径或添加虚拟环境支持等操作。 ### 安装插件 1. **安装 `jupyter_contrib_nbextensions`** 可以通过 pip 工具来安装常用的 Jupyter Notebook 扩展包: ```bash pip install jupyter_contrib_nbextensions ``` 这个命令会下载并安装一系列实用的扩展功能[^1]。 2. **启用插件工具栏** 安装扩展包后,需要将其添加到 Jupyter Notebook 的界面中。运行以下命令完成这一步骤: ```bash jupyter contrib nbextension install --user ``` 此命令会在用户的主目录下创建必要的文件夹和链接,使得 Jupyter Notebook 启动时能够加载这些扩展[^1]。 3. **检查插件是否成功启用** 启动 Jupyter Notebook 之后,在浏览器中打开任意一个 notebook 文件,你应该能在顶部菜单栏看到一个新的选项卡或者直接出现扩展管理器的相关提示。如果只显示了少量扩展,可能还需要进一步执行额外的命令来确保所有扩展都被正确激活[^2]。 ### 配置安装目录 对于想要修改 Jupyter Notebook 默认工作目录的需求,可以通过编辑其配置文件实现: 1. **生成配置文件(如尚未存在)** 如果还没有生成过配置文件,则可以在终端输入如下命令来创建它: ```bash jupyter notebook --generate-config ``` 2. **编辑配置文件** 打开位于用户主目录下的 `.jupyter/jupyter_notebook_config.py` 文件,并查找以下行: ```python # c.NotebookApp.notebook_dir = '' ``` 将注释去掉并将等号右边替换为你希望设置的新目录路径,例如: ```python c.NotebookApp.notebook_dir = '/path/to/your/directory' ``` 保存更改后重启 Jupyter Notebook 即可生效新的默认目录设置[^3]。 3. **处理虚拟环境相关问题** 若你在尝试切换至特定虚拟环境中遇到内核无法启动的问题,可能是由于某些依赖项版本冲突导致。一种解决方案是尝试降级 protobuf 库到兼容版本,具体可以参考相关文档中的指导进行调整[^4]。 ### 示例代码:快速验证插件安装状态 ```bash jupyter nbextension list ``` 此命令将列出当前已安装的所有 nbextensions 及其状态,帮助确认之前的操作是否成功。 ---
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

hao难懂

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值