修改anaconda环境下的jupyter notebook版本

部署运行你感兴趣的模型镜像

前言:

本人近期由于一些需求, 把anaconda版本更新到了当前的最新版本

所有, 本人原本的 anaconda 的 jupyter notebook也被更新到了最新的 jupyter7版本.

但是本人对 jupyter7 的界面设计实在不喜欢, 而且原本能支持的文本内链接跳转, jupyter7 支持得很差, 所有本人不得不想办法修改 jupyter 的版本.

在踩了一些雷之后, 本人突然反应过来, 在anaconda环境下的 jupyter 与其自己去配置, 不如直接用conda 这个现成的命令.

代码:

在命令行中直接执行下面这行代码, 然后等下载完就行了(下载前建议添加一下镜像源, 具体参考Anaconda 国内镜像源_anaconda镜像源-优快云博客)

conda install notebook==6.5.4

notebook指定的具体版本不一定是6.5.4, 可以是其他任何版本, 因此这个方法是通用的, 不论你想改到那个版本都可以

由于本人已经安装过6.5.4版本, 显示结果是上面这样的.

如果之前没有安装过, 会有相应的安装显示.

后言:

本篇讲的干活很少, 主要本人也是个小白, 但是还是有两点问题需要强调一下:

1. 原本 jupyter 文件的删除: 我们用 conda 只是下载了某个版本的 jupyter, 至于原本其他版本的jupyter是否还存在或有残余, 这个我本人不清楚.

2. conda 命令添加镜像源, 这个操作比较简单, 有其他大佬分享了, 我就不班门弄斧了, 大家有需要可以去看一下, 我个人觉得镜像源这个东西挺重要的.

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

Python3.8

Python3.8

Conda
Python

Python 是一种高级、解释型、通用的编程语言,以其简洁易读的语法而闻名,适用于广泛的应用,包括Web开发、数据分析、人工智能和自动化脚本

<think>我们参考了用户提供的多个引用,特别是引用[1][2][4][5]中关于Ubuntu系统下安装AnacondaJupyter Notebook的步骤。 为了在Ubuntu系统中搭建Anaconda环境并安装Jupyter Notebook,我们将按照以下步骤进行: 1. 安装Anaconda:下载Anaconda安装脚本,运行安装脚本,并按照提示完成安装。 2. 配置环境变量(可选):如果安装过程中没有自动配置,需要手动将Anaconda的bin目录添加到PATH环境变量中。 3. 创建并激活虚拟环境(可选,但推荐):使用conda命令创建独立的Python环境。 4. 安装Jupyter Notebook:在目标环境中使用conda命令安装Jupyter Notebook。 5. 生成Jupyter配置文件并设置密码(可选):为了安全,可以设置访问密码。 6. 配置Jupyter Notebook修改配置文件以允许远程访问或设置其他参数。 7. 启动Jupyter Notebook:运行命令启动服务。 下面详细说明每个步骤: ### 步骤1:安装Anaconda 1.1 下载Anaconda安装脚本: 访问Anaconda官方网站(https://www.anaconda.com/products/distribution)获取最新版本的下载链接,或者使用清华大学镜像站(如引用[5])加快下载速度。 在终端中使用`wget`命令下载,例如: ``` wget https://repo.anaconda.com/archive/Anaconda3-2024.02-1-Linux-x86_64.sh ``` 注意:请替换为最新版本的链接。 1.2 安装Anaconda: 运行下载的脚本: ``` bash Anaconda3-2024.02-1-Linux-x86_64.sh ``` 按照提示进行安装,注意阅读许可协议,同意后选择安装位置(默认位置通常是`~/anaconda3`)。 1.3 激活安装: 安装程序会询问是否初始化Anaconda3,选择“yes”将conda添加到PATH环境变量中。如果选择“no”,则需要手动添加。 手动添加方法(如果安装时没有选择自动添加): 编辑`~/.bashrc`文件,在末尾添加: ``` export PATH="/path/to/anaconda3/bin:$PATH" ``` 然后运行`source ~/.bashrc`使更改生效。 1.4 (可选)修改conda源为国内镜像: 为了加快包下载速度,可以修改conda的源,如引用[5]所示: ``` conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/ conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/ conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/ conda config --set show_channel_urls yes ``` ### 步骤2:创建虚拟环境(可选) 虽然可以直接在base环境中安装,但推荐创建独立环境: ``` conda create -n myenv python=3.9 # 这里myenv是环境名称,可自定义 conda activate myenv ``` ### 步骤3:安装Jupyter Notebook 在激活的环境中(如果创建了虚拟环境,则先激活)运行: ``` conda install jupyter notebook ``` ### 步骤4:生成配置文件并设置密码(可选) 4.1 生成配置文件: ``` jupyter notebook --generate-config ``` 该配置文件通常位于`~/.jupyter/jupyter_notebook_config.py`。 4.2 设置密码: 打开Python,输入以下命令生成密码的哈希值: ```python from notebook.auth import passwd passwd() ``` 输入密码并确认,会得到一串哈希值,复制下来。 4.3 修改配置文件: 打开配置文件`~/.jupyter/jupyter_notebook_config.py`,修改以下内容: ``` c.NotebookApp.password = '刚才复制的哈希值' # 注意:要用单引号括起来 c.NotebookApp.ip = '*' # 允许任何IP访问 c.NotebookApp.open_browser = False # 不自动打开浏览器 c.NotebookApp.port = 8888 # 指定端口,可改为其他端口 ``` ### 步骤5:启动Jupyter Notebook 在终端运行: ``` jupyter notebook ``` 或者,如果想在后台运行,可以使用: ``` jupyter notebook & ``` ### 注意事项 - 如果是服务器环境(如阿里云),需要确保安全组开放了对应的端口(如8888)。 - 如果系统有防火墙,需要开放对应端口,例如: ``` sudo ufw allow 8888 ``` - 远程访问时,在浏览器中输入`http://<服务器IP>:8888`,然后输入之前设置的密码。 以上步骤综合了多个引用的方法,用户可以根据实际情况选择操作。 §§相关问题§§ 1. 如何在Jupyter Notebook中安装其他内核(如R、Julia)? 2. 如何配置Jupyter Notebook使其在系统启动时自动运行? 3. 如何将Jupyter Notebook配置为使用HTTPS(SSL证书)? </think>### 在Ubuntu系统搭建Anaconda环境并安装Jupyter Notebook的方法 #### 1. **安装Anaconda** - **下载安装脚本** 访问[Anaconda官网](https://www.anaconda.com/products/distribution)获取最新Linux安装脚本链接,或直接使用wget下载: ```bash wget https://repo.anaconda.com/archive/Anaconda3-2024.02-1-Linux-x86_64.sh ``` - **运行安装脚本** 执行安装并遵循提示(安装路径建议默认`~/anaconda3`): ```bash bash Anaconda3-2024.02-1-Linux-x86_64.sh ``` - **激活环境变量** 安装完成后初始化PATH: ```bash source ~/.bashrc ``` - **配置国内镜像源(可选)** 加速包下载[^5]: ```bash conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/ conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/ conda config --set show_channel_urls yes ``` #### 2. **创建独立环境(推荐)** ```bash conda create -n jupyter_env python=3.9 # 创建名为jupyter_env的环境 conda activate jupyter_env # 激活环境 ``` #### 3. **安装Jupyter Notebook** ```bash conda install jupyter notebook ``` #### 4. **配置Jupyter Notebook** - **生成配置文件**: ```bash jupyter notebook --generate-config ``` - **设置访问密码**: ```python ipython from jupyter_server.auth import passwd passwd() # 生成密码哈希字符串(保存输出结果)[^4] ``` - **修改配置文件**(路径:`~/.jupyter/jupyter_notebook_config.py`): ```python c.NotebookApp.ip = '*' # 允许所有IP访问 c.NotebookApp.open_browser = False # 禁止自动打开浏览器 c.NotebookApp.password = '刚才生成的哈希字符串' # 粘贴密码哈希 c.NotebookApp.port = 8888 # 指定端口 ``` #### 5. **启动Jupyter Notebook** ```bash jupyter notebook --allow-root # 允许root用户运行(非root用户可省略) ``` - 访问方式:浏览器打开 `http://<服务器IP>:8888`,输入设置的密码。 #### 6. **防火墙配置(如需要远程访问)** ```bash sudo ufw allow 8888/tcp # 开放指定端口 sudo ufw reload ``` #### 验证安装 ```bash conda list | grep jupyter # 查看jupyter是否在环境包列表 jupyter --version # 检查版本 ``` > **注意事项** > - 若使用云服务器(如阿里云),需在安全组规则中开放端口[^3] > - 工作目录权限:确保`/opt/jupyter_notebook_workspace`等目录有写入权限[^2]
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值