深度学习jupyter notebook环境配置

本文详细介绍了如何使用conda创建带有GPU支持的Pytorch环境,包括激活环境、安装PytorchGPU版本、验证安装是否成功。同时,也讲解了如何在JupyterNotebook中选择正确的虚拟环境以及删除多余的kernel选项,确保工作环境的整洁和高效。

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

Jupyter Notebook创建GPU的Pytorch环境

1.创建虚拟环境

首先打开 Anaconda Prompt 命令窗口

输入 conda create -n pytorch_gpu(代表环境名称) python=3.10(使用的python版本)

输入 conda info --envs 可以查看当前创建的虚拟环境

接着在创建的虚拟环境安装GPU版的Pytorch,先激活刚创建的虚拟环境

输入 conda activate pytorch_gpu

如上图所示为激活虚拟环境

在该环境下安装pytorch

Pytorch下载地址:https://pytorch.org/get-started/previous-versions/

下拉找到带 cu 的版本为gpu版本,复制该连接到操作窗口
按下回车键等待下载自动安装即可
安装完成后输入 pip list ,查看已经安装的包
至此,GPU的Pytorch虚拟环境搭建完成。

2.从 Anaconda 文件打开 Jupyter Notebook

在新建文件时选择刚创建的 带 gpu的虚拟环境

或者在测试时选择 带gpu的虚拟环境

输入以下代码测试 torch、cuda 是否可用

import torch # 如果 pytorch 安装成功即可导入
print(torch.cuda.is_available()) # 查看 cuda 是否可用
print(torch.cuda.device_count()) # 查看可用的 cuda 数量
print(torch.version.cuda) # 查看 cuda 的版本号

运行后输出如上图结果则完成。

3.删除 Jupyter Notebook 多余的 kernel 选项

或者

首先打开 Anaconda Prompt 命令窗口

在命令窗口输入 jupyter kernelspec list 获取所有内核的路径

然后输入 jupyter kernelspec remove 环境名称 来删除不要的 kernel

输入 y 再按下回车键即可删除不要的 kernel

再次输入 jupyter kernelspec list 获取所有内核的路径,可以看到 basic_py 已经被删除

关闭 Jupyter Notebook 再重新打开,可以看到 basic_py 的 kernel 选项已经没有了

至此,删除 Jupyter Notebook 多余的 kernel 操作完成。

### 如何在 Jupyter Notebook 中配置深度学习环境 要在 Jupyter Notebook 中设置深度学习开发环境,通常需要完成以下几个方面的操作:安装基础工具(如 Python 和 Conda),创建虚拟环境并安装必要的深度学习库和框架。 #### 1. 安装 Anaconda 或 Miniconda 为了简化依赖管理以及更方便地安装深度学习所需的库,推荐使用 Anaconda 或 Miniconda。通过以下命令下载并安装 Anaconda: ```bash # 进入Anaconda3-2022.05-Linux-x86_64.sh包目录 bash Anaconda3-2022.05-Linux-x86_64.sh ``` 在安装完成后,需将 Anaconda 的 `bin` 路径添加至系统的环境变量中[^4]: ```bash vim ~/.bashrc export PATH="/home/hpluo/anaconda3/bin:$PATH" source ~/.bashrc ``` 验证安装是否成功可以通过以下命令检查版本号: ```bash conda --version ``` #### 2. 创建新的 Conda 环境 为了避免不同项目的依赖冲突,建议为每个项目单独创建一个新的 Conda 环境。以下是创建名为 `dl_env` 的新环境的示例命令,并指定 Python 版本为 3.9: ```bash conda create -n dl_env python=3.9 ``` 激活该环境后即可继续安装所需库: ```bash conda activate dl_env ``` #### 3. 安装深度学习框架及相关库 常见的深度学习框架有 TensorFlow、PyTorch 和 Keras。这些框架可通过 `pip` 或 `conda` 来安装。例如,要安装最新版本的 PyTorch 及其 GPU 支持版本,可执行如下命令: ```bash conda install pytorch torchvision torchaudio cudatoolkit=11.3 -c pytorch -c nvidia ``` 如果选择 TensorFlow,则可以这样安装它及其附加组件: ```bash pip install tensorflow ``` 除了核心框架外,还应考虑安装一些常用的辅助库以便更好地处理数据集或可视化结果,比如 NumPy, Pandas, Matplotlib 等: ```bash pip install numpy pandas matplotlib scikit-learn seaborn ``` #### 4. 启动 Jupyter Notebook 并测试环境 一旦上述步骤全部完成,就可以启动 Jupyter Notebook 来检验整个设置情况了: ```bash jupyter notebook ``` 打开浏览器中的界面后新建一个基于刚才所创环境的笔记本文件,在其中尝试导入已安裝好的库来进行初步的功能检测: ```python import torch print(torch.__version__) print(torch.cuda.is_available()) # 如果返回True则表示GPU可用 ``` 以上即是在 Jupyter Notebook 上构建适合做深度学习研究工作的完整流程概述[^1]。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值