2022基于Anaconda环境下Jupyter最全安装插件及配置相关知识及踩坑指南

一、简介

1、概述

Jupyter引用官网上一段话:跨所有编程语言进行交互式计算的自由软件、开放标准和web服务(Free software, open standards, and web services for interactive computing across all programming languages),一般使用的时候,十分建议在Anaconda3的基础上使用。博主也主要从这个方面来分享自己的踩坑记录以及解决办法。

2、下载网址以及参考文档

跳转链接:Jupyter官网
如果不知道如何安装Anaconda软件的话,可以参考我写的Anaconda+tensorflow最有实效总结版(重装6次的血泪总结)

3、优点

我一开始不太习惯,之后用多了,发现哎呀妈呀,真香。Jupyter Notebooks就像自己的python笔记本一样,不仅可以运行书写的python代码,同时还支持markdown格式的文本显示。我经常在pycharm或IDEA上敲完代码,又得复制粘贴到语雀上,然后还要导出发布到CSDN上,十分繁琐,用了Jupyter Notebooks之后,不仅能实时显示结果,还能写markdown文档,大大节约了我开发时间。同时它还有一堆快捷键,不用通过鼠标,就可以直接操作代码,十分方便。

二、安装使用过程

1、起始

一开始,如果自己的电脑上安装了Anaconda3,其实就已经安装了jupyter,直接使用Jupyter Notebook即可。
在这里插入图片描述

但想更好地运用它,就得有一些操作了。

2、更改存储路径(踩坑(1))

如果不更改存储路径,那么可能存放的位置文件又多又杂,这里十分建议更改存储路径,不然会极大降低自己的使用热情。

2.1 使用管理员运行Anaconda Prompt

然后输入

jupyter notebook --generate-config

在这里插入图片描述

2.2 对照路径,修改对应文件里的c.NotebookApp.notebook_dir的数据

(1)步骤一:按CTRL+F ,输入 # c.NotebookApp.notebook_dir来找到对应位置
# c.NotebookApp.notebook_dir

在这里插入图片描述

(2)步骤二:更改里面的路径
c.NotebookApp.notebook_dir = 'D:\\Jupyter'

注意:'D:\Jupyter’是我更换后的存储路径
在这里插入图片描述

2.3 修改快捷方式里的路径(踩坑(2))

很多人以为做完上述两步就结束了,NO, To Yang,To Simple
还要修改快捷方式里的路径,不然还是不起作用滴。

(1)步骤一:删去下图中蓝色部分,并应用,保存即可。

在这里插入图片描述

(2)步骤二:将这个地方修改成自己存储的路径

在这里插入图片描述

终于页面搞好,清爽了。

3、拓展

3.1 关联Jupyter Notebook和conda的环境和包(踩坑(3))

作为有为青年的我们肯定不满足Jupyter Notebooks 现有的功能
继续踩坑啦

3.1.1 管理员运行Anaconda Prompt并输入以下命令
conda install nb_conda

一般而言都会成功,如果不成功。咳咳继续看吧

3.1.2 报错一
An HTTP error occurred when trying to retrieve this URL

反正就是HTTP响应过慢
解决方案

(1)第一种解决方案:更换清华源

换源一,采用官网清华源清华源
步骤1:在用户根目录(C:\Users\用户名)下找到.condarc文件,打开并并编辑,手动编辑换源

channels:
  - defaults
show_channel_urls: true
default_channels:
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/r
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/msys2
custom_channels:
  conda-forge: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
  msys2: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
  bioconda: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
  menpo: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
  pytorch: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
  pytorch-lts: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
  simpleitk: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud

然后
步骤2 打开anconda prompt
输入

conda clean -i 

清除索引缓存,保证用的是镜像站提供的索引。

(2)第二种解决方案:删除default配置行

步骤1:在用户根目录(C:\Users\用户名)下找到.condarc文件,打开并并编辑,删除其中的default配置行


channels:
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/msys2/
show_channel_urls: true

步骤2 打开anconda prompt
输入

conda clean -i 

清除索引缓存,保证用的是镜像站提供的索引。

(3)第三种解决方案:删除default配置行,关闭防火墙

步骤1:在用户根目录(C:\Users\用户名)下找到.condarc文件,打开并并编辑,删除其中的default配置行,并关闭防火墙


channels:
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/msys2/
show_channel_urls: true
ssl_verify: false

步骤2 打开anconda prompt
输入

conda clean -i 

清除索引缓存,保证用的是镜像站提供的索引。

(4)第四种解决方案:删除default配置行,关闭防火墙,增加响应时间

步骤1:在用户根目录(C:\Users\用户名)下找到.condarc文件,打开并并编辑,删除其中的default配置行,并关闭防火墙,增加响应时间


channels:
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/msys2/
show_channel_urls: true
ssl_verify: false
remote_read_timeout_secs: 1000.0

步骤2 打开anconda prompt
输入

conda clean -i 

清除索引缓存,保证用的是镜像站提供的索引。

(5)第五种解决方案:删除default配置行,关闭防火墙,增加响应时间,并将https改为http

步骤1:在用户根目录(C:\Users\用户名)下找到.condarc文件,打开并并编辑,删除其中的default配置行,并关闭防火墙,增加响应时间,并将https改为http


channels:
  - http://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
  - http://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/
  - http://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/msys2/
show_channel_urls: true
ssl_verify: false
remote_read_timeout_secs: 1000.0

步骤2 打开anconda prompt
输入

conda clean -i 

清除索引缓存,保证用的是镜像站提供的索引。

(6)第六种解决方案:删除default配置行,将https改为http,加win-64的后缀

步骤1:在用户根目录(C:\Users\用户名)下找到.condarc文件,打开并并编辑,删除其中的default配置行,并将https改为http,加win-64的后缀


channels:
  - http://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/win-64/
  - http://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/win-64/
show_channel_urls: true
ssl_verify: true

步骤2 打开anconda prompt
输入

conda clean -i 

清除索引缓存,保证用的是镜像站提供的索引。

(7)第七种解决方案:删除.condarc文件

亲测有效,删除.condarc文件后就能正常下载了。
说实话我当初难以置信,但问题居然就这么解决了。

3.1.3 报错二

Anaconda原环境里的python版本过高,只能创建新的虚拟环境来安装相关库,这个自己可以琢磨琢磨,太广,就不细说了。

3.2 安装Jupyter的配置器

先安装nbextensions依次输入运行下面代码:

pip install jupyter_contrib_nbextensions

jupyter contrib nbextension install --user


再安装nbextensions_configurator,依次输入运行以下代码:

pip install jupyter_nbextensions_configurator

jupyter nbextensions_configurator enable --user

这样配置就完成了
在这里插入图片描述

三、补充

1、补充一

推荐使用豆瓣的源,清华源不知道最近怎么回事,特别的慢,怎么都下不成功。

pip install 库名称 -i http://pypi.douban.com/simple --trusted-host pypi.douban.com

举个例子

pip install jupyterthemes -i http://pypi.douban.com/simple --trusted-host pypi.douban.com

最后,后续会继续补充的!!!!!!

  • 3
    点赞
  • 30
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
要在Anaconda中打开Jupyter,你可以按照以下步骤进行操作: 1. 首先,确保你已经安装Anaconda。如果没有安装,请按照引用\[1\]中提供的教程进行安装。 2. 安装Jupyter。你可以使用命令行或Anaconda Navigator来安装。如果你选择使用命令行,可以按照引用\[2\]中的指示进行安装。如果你选择使用Anaconda Navigator,可以在Navigator中找到Jupyter并进行安装。 3. 安装完成后,你可以通过命令行或Anaconda Navigator来启动Jupyter。如果你选择使用命令行,可以打开命令提示符或终端,并输入"jupyter notebook"命令。如果你选择使用Anaconda Navigator,可以在Navigator中找到Jupyter并点击启动。 4. 一旦Jupyter启动,你将在浏览器中看到Jupyter的界面。你可以在这里创建、编辑和运行Jupyter笔记本。 总结起来,要在Anaconda中打开Jupyter,你需要先安装Anaconda,然后安装Jupyter,最后通过命令行或Anaconda Navigator启动Jupyter。希望这个回答对你有帮助! #### 引用[.reference_title] - *1* [Anaconda中使用Jupyter Notebook](https://blog.csdn.net/qq_19716143/article/details/124634931)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insertT0,239^v3^insert_chatgpt"}} ] [.reference_item] - *2* [使用anaconda中的jupyter编辑器](https://blog.csdn.net/qq_46476515/article/details/128218436)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insertT0,239^v3^insert_chatgpt"}} ] [.reference_item] - *3* [Anaconda虚拟环境中打开Jupyter](https://blog.csdn.net/qq_43665602/article/details/126474853)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insertT0,239^v3^insert_chatgpt"}} ] [.reference_item] [ .reference_list ]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

熊凯瑞

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

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

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

打赏作者

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

抵扣说明:

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

余额充值