当前位置: 首页 > news >正文

anaconda中安装pytorch和TensorFlow环境并在不同环境中安装kernel


❤️觉得内容不错的话,欢迎点赞收藏加关注😊😊😊,后续会继续输入更多优质内容❤️

👉有问题欢迎大家加关注私戳或者评论(包括但不限于NLP算法相关,linux学习相关,读研读博相关......)👈

博主原文链接:https://www.yourmetaverse.cn/nlp/466/

请添加图片描述

(封面图由文心一格生成)

anaconda中安装pytorch和TensorFlow环境并在不同环境中安装kernel

Anaconda是数据科学和机器学习领域中广泛使用的Python分发版。它简化了包管理和部署过程,特别是在处理复杂的依赖关系时。在本教程中,我将指导你如何在Anaconda中创建独立的PyTorch和TensorFlow环境,并在每个环境中安装相应的Jupyter Notebook kernel。

步骤1:安装Anaconda

首先,确保你的系统中安装了Anaconda。你可以从Anaconda官网下载并遵循安装指南进行安装。

步骤2:创建独立环境

打开Anaconda命令行界面。

创建PyTorch环境

  1. 创建一个新环境,命名为pytorch_env
    conda create -n pytorch_env python=3.8
    
  2. 激活这个环境:
    conda activate pytorch_env
    

创建TensorFlow环境

  1. 创建一个新环境,命名为tensorflow_env
    conda create -n tensorflow_env python=3.8
    
  2. 激活这个环境:
    conda activate tensorflow_env
    

步骤3:安装PyTorch和TensorFlow

确保你在正确的环境中。

在PyTorch环境中安装PyTorch

pytorch_env环境中,运行以下命令:

conda install pytorch torchvision torchaudio cudatoolkit=10.2 -c pytorch

根据你的系统配置选择合适的CUDA版本。

在TensorFlow环境中安装TensorFlow

tensorflow_env环境中,运行以下命令:

conda install tensorflow

步骤4:为每个环境安装Jupyter Notebook kernel

为PyTorch环境安装kernel

  1. 确保你在pytorch_env环境中。
  2. 安装ipykernel:
    conda install ipykernel
    
  3. 安装一个新的kernel:
    python -m ipykernel install --user --name=pytorch_env --display-name="PyTorch Kernel"
    

为TensorFlow环境安装kernel

  1. 确保你在tensorflow_env环境中。
  2. 安装ipykernel:
    conda install ipykernel
    
  3. 安装一个新的kernel:
    python -m ipykernel install --user --name=tensorflow_env --display-name="TensorFlow Kernel"
    

❤️觉得内容不错的话,欢迎点赞收藏加关注😊😊😊,后续会继续输入更多优质内容❤️

👉有问题欢迎大家加关注私戳或者评论(包括但不限于NLP算法相关,linux学习相关,读研读博相关......)👈

http://www.lryc.cn/news/235524.html

相关文章:

  • 记一次解决Pyqt6/Pyside6添加QTreeView或QTreeWidget导致窗口卡死(未响应)的新路历程,打死我都想不到是这个原因
  • 用照片预测人的年龄【图像回归】
  • Fork项目新分支如何同步
  • Linux 常用压缩格式
  • 高效背单词——单词APP安利
  • 力扣 字母异位词分组 哈表 集合
  • ⑩⑤【DB】详解MySQL存储过程:变量、游标、存储函数、循环,判断语句、参数传递..
  • 使用SpringBoot进行游戏服务器开发
  • 数据结构——树状数组
  • Untiy 使用RotateAround()方法实现物体围绕某个点或者某个物体旋转
  • 图像分类(五) 全面解读复现ResNet
  • 使用html2canvas转换table为图片时合并单元格rowspan失效,无边框显示问题解决(React实现)
  • pandas教程:Time Series Basics 时间序列基础
  • 【C++初阶】STL详解(四)vector的模拟实现
  • Zookeeper学习笔记(2)—— Zookeeper API简单操作
  • YOLOv8-Seg改进:Backbone改进 |Next-ViT堆栈NCB和NTB 构建先进的CNN-Transformer混合架构
  • DocCMS keyword SQL注入漏洞复现 [附POC]
  • 利用(Transfer Learning)迁移学习在IMDB数据上训练一个文本分类模型
  • pom.xml格式化快捷键
  • 【短文】【踩坑】可以在Qt Designer给QTableWidge添加右键菜单吗?
  • Git常用配置
  • 力扣每日一题-数位和相等数对的最大和-2023.11.18
  • 【win32_001】win32命名规、缩写、窗口
  • 机器学习第8天:SVM分类
  • AI工具合集
  • 代码随想录算法训练营Day 54 || 392.判断子序列、115.不同的子序列
  • C 语言 gets()和puts()
  • 核—幂零分解
  • 轻松掌控财务,分析账户花销,明细记录支出情况
  • 竞赛 题目:基于机器视觉opencv的手势检测 手势识别 算法 - 深度学习 卷积神经网络 opencv python