Jupyter notebook使用anaconda中新建环境

本文介绍了如何解决在Anaconda创建新环境后,Jupyter Notebook无法找到新环境kernel的问题。提供了两种解决方案:一是通过命令行激活环境并安装kernel;二是激活环境后,使用conda指令安装kernel。按照步骤操作后,即可在Jupyter Notebook中使用新环境创建.ipynb文件。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

因为anaconda使用起来非常方便,在其安装的时候就装好了对应的jupyter notebook。
可是,我们使用的时候会发现一个问题,当我们新建一个anaconda环境之后,从这个环境中打开jupyter notebook,却发现在jupyter notebook中没有我们新建这个环境的kernel,只有一个默认的python3,导致我们没办法新建一个符合我们要求的.ipynb文件。
在这里插入图片描述

解决方法(一):

第一步:打开命令提示符
在这里插入图片描述
第二步:启动新建的虚拟环境,输入命令activate 环境名称
在这里插入图片描述
第三步:输入命令

conda install nb_conda

等待安装完成,再启动jupyter notebook,我们会发现new下面已经有所有我们新建的环境了。

### 如何在 Jupyter Notebook 中加载 Anaconda 创建的虚拟环境 要在 Jupyter Notebook 中成功加载由 Anaconda 创建的虚拟环境,可以按照以下方法操作: #### 1. 创建并激活虚拟环境 通过命令行工具(如 Anaconda Prompt 或终端),创建一个新的虚拟环境,并指定 Python 版本。 ```bash conda create -n 环境python=3.7 anaconda [^1] ``` 完成创建后,激活该虚拟环境: ```bash conda activate 环境名 [^1] ``` #### 2. 安装 `ipykernel` 并将其注册到 Jupyter 为了使 Jupyter 能够识别这个虚拟环境,需要在这个环境中安装 `ipykernel` 模块。执行如下命令: ```bash pip install --user ipykernel [^3] ``` 接着,将当前虚拟环境添加到 Jupyter 的可用内核列表中: ```bash python -m ipykernel install --user --name 环境名 --display-name "Python (环境名)" [^3] ``` 其中: - `--name` 参数用于定义内核名称。 - `--display-name` 是在 Jupyter Notebook 用户界面中显示的名字。 #### 3. 验证虚拟环境是否被加载 启动 Jupyter Notebook 后,在新建文件时应能看到名为 **"Python (环境名)"** 的选项。如果没有看到新内核,则可能是由于以下原因之一: - 内核尚未正确安装或配置。 - Jupyter 缓存未更新。 此时可以通过重新启动 Jupyter 来解决问题。 #### 4. 使用其他方式安装模块(可选) 如果某些情况下无法正常加载虚拟环境中的包,可以直接在 Jupyter 单元格中运行带有感叹号前缀的命令来安装所需依赖项。例如: ```python !pip install 包名 [^4] ``` 以上步骤完成后,即可顺利在 Jupyter Notebook使用 Anaconda 创建的虚拟环境及其关联库。 ```python import sys print(sys.executable) # 输出当前使用Python 解释器路径以验证环境 ``` --- ###
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值