【一篇搞定配置】一篇搞定Jupyter Notebook的安装(Window版)

🌈 个人主页:十二月的猫-CSDN博客
🔥 系列专栏: 🏀各种软件安装与配置_十二月的猫的博客-CSDN博客

💪🏻 十二月的寒冬阻挡不了春天的脚步,十二点的黑夜遮蔽不住黎明的曙光 

        关注本专栏并在专栏中任何一篇文章下发表评论,即可获得【PyCharm、Clion、DataGrip、DataSpell、IDEA、Goland、Rider、PhpStorm等软件的破解版】。 

目录

1. 前言

2. 关于 Jupyter 笔记本

3. 安装Jupyter

3.1 安装Anaconda

3.2 安装Jupyter

4. 切换Jupyter默认文件夹

4.1 找到/生成Jupyter notebook配置文件

4.1.1 找到Jupyter notebook配置文件

4.1.2 生成Jupyter notebook配置文件

4.2 修改配置文件中的默认文件夹

4.3 保存重启Jupyter

5. 常见错误

6. 总结


1. 前言

        本篇我们来介绍如何使用 Jupyter Notebook,包括安装步骤、第一个 Notebook 创建、使用Notebook基础方法等。如果您对数据科学感兴趣,Jupyter Notebook 是一个非常有用的工具,用于交互式开发和演示项目。本教程将引导您完成在台式机、笔记本电脑或虚拟机上使用 Jupyter Notebooks 进行数据科学项目的过程。

2. 关于 Jupyter 笔记本

        笔记本是一种多功能文档,它结合了代码及其输出,以及可视化、叙述性文本、数学方程和其他富媒体。它们允许您运行代码、显示输出以及添加解释、公式、图表等。从本质上讲,笔记本提供了一种使您的工作在单个文档中更加透明、易于理解、可重复和共享的方法。

        作为开源项目 Jupyter 的一部分,Jupyter Notebooks 是完全免费的。您可以单独下载该软件,也可以将其作为 Anaconda 数据科学工具包的一部分下载。

本篇目标:

  • 本质上Jupyter Notebook就是一个集成程度非常高的笔记本,相当适合程序员做笔记、阅读代码使用。
  • 虽然 Jupyter Notebook 支持多种编程语言,但本文将重点介绍广泛使用的 Python。
  • 同时介绍其作为Anaconda数据包部分下载。

3. 安装Jupyter

        首先,我们将介绍在 Windows 中安装 Jupyter Notebook。然后我们将讨论用于交互式使用的各种用户界面和键盘快捷键。

3.1 安装Anaconda

        如果您刚刚开始使用 Jupyter Notebooks,请考虑安装 Anaconda 以快速启动和运行。 Anaconda 是数据科学领域的顶级 Python 发行版,包含许多预装的最流行的库和工具,例如NumPy、pandas 和 Matplotlib。这可以说是最好的开始方式。要安装 Anaconda,您可以参考本教程中的指南:【一篇搞定配置】小白安装、配置Anaconda/Miniconda(附 conda常用命令)-CSDN博客

3.2 安装Jupyter

        如果您只想使用 Jupyter 而不是大量软件包,您只需打开命令提示符并运行以下命令即可安装Jupyter。具体步骤如下:

1、打开Anaconda Prompt/MiniAnaconda Prompt

2、进入想要安装Jupyter安装包的虚拟环境

conda activate "env name"

"env name":替换为你想要进入虚拟环境名字  

3、输入命令安装Jupyter

pip install jupyter notebook

4、启动Jupyter Notebook:在命令提示符中输入以下命令,启动 Jupyter Notebook。

jupyter notebook

5、接下来Jupyter Notebook 会在默认的浏览器中打开,如果没有自动打开,可以在浏览器中输入 http://localhost:8888/tree 来访问。

出现以上页面就说明安装成功了


看到这里,不知道有没有人难受这个Jupyter Notebook的界面。

那么多文件夹,猫猫我看着就头疼呀,为什么有那么多文件夹呀~~~

于是,下一步猫猫就来思考如何切换Jupyter Notebook文件夹

4. 切换Jupyter默认文件夹

为什么要切换Jupyter的默认文件夹:

  • 默认文件夹在C盘,我们新建文件都在C盘管理麻烦。
  • C盘作为系统盘,内存很昂贵,这些文件应该存储在D盘。

4.1 找到/生成Jupyter notebook配置文件

4.1.1 找到Jupyter notebook配置文件

1、打开Anaconda进入对应的虚拟环境

输入:

conda activate 装有jupyter的默认环境
jupyter notebook

2、复制运行文件夹路径,并进入该路径

file:///C:/Users/93923/AppData/Roaming/jupyter/runtime/jpserver-1888-open.html

然后跑到Roaming的父文件夹那里,我这里也就是:

C:\Users\93923

再找到.jupyter文件夹,进入查看有无jupyter_notebook_config.py文件

C:/Users/93923/.jupyter

这个就是Jupyter notebook的配置文件。 

4.1.2 生成Jupyter notebook配置文件

如果没找到该文件,应该是没生成配置文件。打开环境,在你的环境中输入以下命令:

conda activate 装有jupyter的默认环境
jupyter notebook --generate-config

如果看到下面这个句子,则代表配置文件生成成功 

上图所示就是生成的配置文件及其所在位置。

如果你已经生成过,会看到下图这样的:

记得输入N取消掉覆写,以免你之前保留的重要配置没有了,那就得重新配置一下了。

4.2 修改配置文件中的默认文件夹

在配置文件中加入下面一行:

c.NotebookApp.notebook_dir = '你想要放的文件夹'

我这里是在D盘新建了一个文件夹,专门用来放Jupyter Notebook文件 

原本文件中这里是注释着的,可以把注释给去掉,然后添加这个代码,当然也可以直接添加这个代码

4.3 保存重启Jupyter

保存配置,然后重新启动Jupyter Notebook即可:

jupyter notebook

(因为文件夹是新建的,所以里面什么都没有)

5. 常见错误

在使用 pip 安装 Jupyter Notebook 的过程中,可能会遇到以下问题:

1.依赖库安装失败:Jupyter Notebook 需要依赖其他 Python 库,如果其中任何一个依赖库安装失败,都会导致 Jupyter Notebook 安装失败。此时可以尝试升级 pip 版本后再次安装。

具体升级pip的方法如下,首先打开命令行(win+R+cmd),输入命令:

python -m pip install --upgrade pip

若您安装的是python3版本,则输入

python3 -m pip install --upgrade pip

 2.安装速度慢:pip 安装 Jupyter Notebook 的过程可能需要下载和安装大量文件,如果网络速度较慢,安装过程可能会非常缓慢。此时可以考虑更换下载源或者使用代理,或者直接下载安装包进行安装。可使用清华下载源:

pip install jupyter -i https://pypi.tuna.tsinghua.edu.cn/simple

 3.安装版本问题:pip 可能会安装不兼容当前系统或其他库版本的 Jupyter Notebook,导致运行时出现错误或者无法正常运行。此时可以查看 Jupyter Notebook 官方文档,确定当前系统和依赖库版本兼容的 Jupyter Notebook 版本,并指定版本号进行安装。


 4.权限问题:在某些情况下,安装过程需要管理员权限才能进行。此时可以使用管理员权限打开命令行窗口进行安装。


5. Python 版本不兼容

  • 错误描述:Jupyter Notebook 需要 Python 3.3 及以上版本。如果安装的 Python 版本较低(如 2.x 或较旧的 3.x 版本),安装可能会失败,或者在运行时会遇到问题。
  • 解决方法:确认你安装的是 Python 3.3 或以上版本。可以通过以下命令检查 Python 版本:
python --version
  • 如果 Python 版本低于 3.3,建议升级 Python。

6. 缺少依赖的系统库

  • 错误描述:在某些操作系统(如 Linux 或 macOS)上,Jupyter Notebook 可能依赖于一些系统库(如 libzmq、tornado、pyzmq 等),如果这些库没有正确安装,可能会导致安装或运行时错误。
  • 解决方法:确保系统中安装了这些依赖库。可以通过以下命令在 Linux 上安装常见的依赖:
    sudo apt-get install libzmq3-dev 
    sudo apt-get install python3-dev

7. 环境冲突

  • 错误描述:如果你的 Python 环境中有多个不同版本的库,或者之前安装过一些不兼容的包,可能会导致安装过程中的冲突,或者在运行 Jupyter 时出现错误。
  • 解决方法:建议使用虚拟环境(如 venv 或 conda)来避免环境冲突。创建虚拟环境并安装 Jupyter Notebook

具体创建/激活虚拟环境的方法见:【一篇搞定配置】小白安装、配置Anaconda/Miniconda(附 conda常用命令)-CSDN博客


8. 代理问题

  • 错误描述:在某些网络环境下(尤其是公司或学校网络),安装过程可能受到代理的限制,导致下载依赖包失败。
  • 解决方法:设置代理服务器,或者使用代理服务器的 pip 配置进行安装:
    pip install jupyter --proxy="http://user:password@proxyserver:port"

9. Jupyter Notebook 启动错误

  • 错误描述:即使 Jupyter Notebook 安装成功,也有可能启动时出现错误,通常与配置文件或端口冲突相关。
  • 解决方法:尝试以下操作:
    1. 运行 jupyter notebook --generate-config 生成配置文件。
    2. 删除或修改 jupyter_notebook_config.py 配置文件,确保端口不冲突。
    3. 尝试更改端口号启动:
      jupyter notebook --port=8889

10. Python 环境已损坏

  • 错误描述:有时安装过程中,Python 环境本身可能出现问题(如库文件损坏),导致 Jupyter Notebook 无法正确启动或运行。
  • 解决方法:尝试重装 Python,并使用 pip 重新安装 Jupyter Notebook。也可以考虑清除 pip 缓存后再安装:
    pip cache purge 
    pip install jupyter

11. 路径问题

  • 错误描述:在某些操作系统上,路径中的空格或特殊字符可能会导致 Jupyter Notebook 安装或启动失败。
  • 解决方法:确保安装路径没有空格或特殊字符。可以尝试将 Python 和 Jupyter 安装到没有空格的目录中。

6. 总结

本文到这里就结束啦~~
如果觉得对你有帮助,辛苦友友点个赞哦~

看完这篇文章也推荐大家看另外一篇文章,了解Jupyter的基本使用:

【配置后的基本使用】手把手教你使用Jupyter Notebook(最新最全版)(附没有绿色模式的情况)-CSDN博客

推荐专栏:
各种软件安装与配置_十二月的猫的博客-CSDN博客

推荐文章:【一篇搞定配置】CLion安装配置与使用(含编译乱码、Build失败等问题的解决)(附破解方法)-CSDN博客 【一篇搞定配置】MySQL安装与配置_mysql配置-CSDN博客

【一篇搞定配置】小白安装labelimg常见问题及其原因(带知识点理解)_python labelimg 不好用-CSDN博客

### 解决Jupyter Notebooks安装失败的方法 当遇到Jupyter Notebook安装失败的情况时,可以从以下几个方面排查并解决问题。 #### 1. 检查Python环境配置 确保已经正确安装Python以及pip工具。可以通过运行`python --version`和`pip --version`来验证本信息[^2]。如果未安装本过低,则需先更新至最新稳定Python及其包管理器pip。 #### 2. 更新Pip与Setuptools 有时旧本的pip可能导致依赖项解析错误从而引起安装失败。因此建议执行如下命令升级这两个组件: ```bash pip install --upgrade pip setuptools wheel ``` #### 3. 清理缓存重试安装 尝试清除本地pip下载缓存后再重新安装Jupyter Notebook: ```bash pip cache purge && pip install jupyter ``` #### 4. 使用虚拟环境隔离安装 为了避免与其他全局库发生冲突,推荐创建一个新的virtualenv或者conda env来进行独立安装测试: ```bash # 创建并激活venv虚拟环境(对于Python3.x) python -m venv my_jupyter_env source ./my_jupyter_env/bin/activate # Linux/MacOS下 .\my_jupyter_env\Scripts\activate.bat # Windows PowerShell/CMD下 # 或者使用Conda创建新环境 conda create -n my_jupyter_env python=3.x anaconda conda activate my_jupyter_env ``` 接着再于该环境中按照常规方式安装Jupyter即可。 #### 5. 查看具体报错日志分析原因 若上述措施仍未能成功完成安装过程,请仔细阅读终端输出中的异常提示信息,并据此进一步定位问题所在;必要时可查阅官方文档获取更多帮助和支持。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

十二月的猫

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

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

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

打赏作者

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

抵扣说明:

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

余额充值