Anaconda环境下配置GPU版本pytorch和tensorflow、安装pycharm较全教程,避免踩坑

2023-11-07

一、安装Anaconda

1、安装anaconda的教程:

(1条消息) Anaconda的下载及安装——详细图文教程_伏城无嗔的博客-CSDN博客_anaconda如何下载https://blog.csdn.net/qq_45281807/article/details/112442577

这里要注意的是,anaconda尽量不要安装在C盘,选择一个容量较大的其他盘内比较好,因为后期要安装各种包,占内存太多

二、在Anaconda Prompt下创建虚拟环境

1、Anaconda Prompt的位置

 2、虚拟环境创建

 虚拟环境名称我这里创建了pytorch和tensorflow两个版本 

创建方式就是下面的步骤:

conda create -n (这里填写你的虚拟环境名称) python=3.10

由于我已经创建了两个虚拟环境,故提示已经创建

2.1 查看虚拟环境

在anaconda prompt中输入:

conda info --envs

 查看所创建的虚拟环境

 如果显示,则虚拟环境创建成功

三、下载CUDA

1、查看本电脑的支持的CUDA版本

桌面左下角搜索NVIDA Control Panel——>点击左上角帮助——>系统信息——>组件,我这显示的是11.7

2、安装CUDA和cudnn

 这里是CUDA的官方说明文档Release Notes :: CUDA Toolkit Documentation (nvidia.com)https://docs.nvidia.com/cuda/cuda-toolkit-release-notes/index.html

CUDA及cuDnn的安装教程如下:

https://blog.csdn.net/m0_45447650/article/details/123704930?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522166686188816800182128433%2522%252C%2522scm%2522%253A%252220140713.130102334..%2522%257D&request_id=166686188816800182128433&biz_id=0&utm_medium=distribute.pc_search_result.none-task-blog-2~all~top_positive~default-1-123704930-null-null.142^v62^pc_rank_34_queryrelevant25,201^v3^add_ask,213^v1^control&utm_term=cuda%E5%AE%89%E8%A3%85&spm=1018.2226.3001.4187https://blog.csdn.net/m0_45447650/article/details/123704930?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522166686188816800182128433%2522%252C%2522scm%2522%253A%252220140713.130102334..%2522%257D&request_id=166686188816800182128433&biz_id=0&utm_medium=distribute.pc_search_result.none-task-blog-2~all~top_positive~default-1-123704930-null-null.142%5Ev62%5Epc_rank_34_queryrelevant25,201%5Ev3%5Eadd_ask,213%5Ev1%5Econtrol&utm_term=cuda%E5%AE%89%E8%A3%85&spm=1018.2226.3001.4187

 要注意的是,安装CUDA要占用大概6G左右的空间,尽量不要安装在C盘。

2.1 CUDA安装在指定路径的方法

将CUDA安装在指定路径,需要按照上述教程,下载完CUDA安装脚本后,首先在C盘之外的盘中创建一个空文件夹用于第一次安装。

但是安装完毕后这个临时文件会被自动删除,因此在选择自定义安装后,要在C盘之外的盘中创建一个新的空文件夹用于安装CUDA,这样就可以安装在别的盘中。 

三、安装Pytorch和Tensorflow

1、激活用于安装pytorch的虚拟环境

首先,打开Anaconda Prompt,输入:

conda activate pytorch-gpu

例如笔者的虚拟环境名称为pytorch-gpu,如果你第一步创建的虚拟环境名称不是pytorch-gpu,你叫要输入:conda activate (你的虚拟环境名称)。

2、下载pytorch

首先,打开pytorch官网,选择你要下载的命令

https://pytorch.org/https://pytorch.org/

例如,笔者下载的是CUDA11.3,GPU版本的pytorch,则输入

conda install pytorch torchvision torchaudio cudatoolkit=11.3 -c pytorch

 输入之后,点击Y回车就可以了

3、激活用于安装Tensorflow的虚拟环境 

重新打开新的Anaconda Prompt界面,激活用于安装tensorflow的虚拟环境,例如:笔者用于安装tensorflow的虚拟环境为:

conda activate tensorflow

4、下载tensorflow

下面是tenorflow的中文官网:

https://tensorflow.google.cn/installhttps://tensorflow.google.cn/install现在安装tensorflow好像是直接在虚拟环境中输入:

conda install tensorflow
pip install tensorflow

 就可以了,这样下来GPU版本的pytorch和tensorflow都已经安装完毕,下面可以下载Pycharm编译环境。

四、安装Pycharm

以下为pycharm社区版安装地址:

https://www.jetbrains.com/pycharm/download/#section=windowshttps://www.jetbrains.com/pycharm/download/#section=windows 

社区版Pycharm已经够用,若非特殊用途无需购买pycharm专业版。

安装过程及编译环境配置见如下链接: 

(1条消息) pycharm安装教程,超详细_皮小孩ls的博客-CSDN博客_pycharmhttps://blog.csdn.net/qq_44809707/article/details/122501118?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522166686358216782412536027%2522%252C%2522scm%2522%253A%252220140713.130102334..%2522%257D&request_id=166686358216782412536027&biz_id=0&utm_medium=distribute.pc_search_result.none-task-blog-2~all~top_positive~default-2-122501118-null-null.142%5Ev62%5Epc_rank_34_queryrelevant25,201%5Ev3%5Eadd_ask,213%5Ev1%5Econtrol&utm_term=Pycharm%E5%AE%89%E8%A3%85%E6%95%99%E7%A8%8B&spm=1018.2226.3001.4187 这样所有的环境配置基本解决,缺库的情况下就直接conda install 或者pip install 就可以解决了!

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Anaconda环境下配置GPU版本pytorch和tensorflow、安装pycharm较全教程,避免踩坑 的相关文章

随机推荐

  • 21天打卡挑战学习MySQL——《Docker容器安装》第三周 第七篇

    活动地址 CSDN21天学习挑战赛 前言 Docker 可以让开发者打包他们的应用以及依赖包到一个轻量级 可移植的容器中 然后发布到任何流行的 Linux 机器上 也可以实现虚拟化 Docker支持在主流的操作系统平台上使用 包括 Wind
  • RecyclerView曝光埋点

    RecyclerView曝光埋点 在做客户端埋点的时候 一般分为三类事件 页面浏览事件 元素点击事件 列表item元素曝光事件 页面浏览事件和元素点击事件在做代码埋点时可以很简单的进行埋点 对列表item元素曝光事件的埋点相对来说就麻烦许多
  • 2. 初识Python脚本

    Python的系列课程是写给零基础的小白看的 如果基础比较好的小伙伴可以暂时先不关注 等待后续课程 Hi 大家好 我是茶桁 之前的课程已经给大家讲解了Python相关特性和基本语法 那么这节课呢 我们尝试着从最简单的脚本来开始认识Pytho
  • IDEA 项目结构出现 0%classes,0% lines covered解决方法

    Ctrl Alt F6 然后取消勾选 中间的那个No Coverage
  • 苹果邮件怎么添加qq邮箱_iPhone自带邮件无法登陆QQ邮箱?

    要说现在什么邮箱用的最频繁 个人认为是QQ邮箱 但如今我们都喜欢在手机上处理一些事情 接收和回复邮件也不例外 不过许多iPhone用户可能都遇到过 在苹果手机自带邮件内添加QQ邮箱时 总是显示用户名或密码不正确 今天就来帮大家解决这个问题
  • C++参数传递与返回值

    1 const member function 常量成员函数 在类内 如果不改变数据 就写为常量成员函数 FUNCTION1 const 为什么要使用常量成员函数呢 for example template
  • 单目标应用:基于成长优化算法(Growth Optimizer,GO)的微电网优化调度MATLAB

    一 微网系统运行优化模型 微电网是由分布式电源 储能装置和能量转换装置等组成的小型发配电系统 具有成本低 电压低 污染小等特点 由于环保和能源压力 清洁可再生能源和分布式能源工业发展潜力巨大 微电网控制器可实现对电网的集中控制 采用分布式电
  • 使用 FasterTransformer 和 Triton 推理服务器部署 GPT-J 和 T5

    使用 FasterTransformer 和 Triton 推理服务器部署 GPT J 和 T5 文章目录 使用 FasterTransformer 和 Triton 推理服务器部署 GPT J 和 T5 简介 主要步骤概述 第 1 步 从
  • 点云从入门到精通技术详解100篇-定子装配过程中基于深度学习的易变形材料的点云分割

    目录 前言 易变形导线装配过程及问题 国内外相关研究现状 三维视觉的研究现状
  • Windows中Lua环境配置记录

    之前在Mac环境下配置了Lua的环境 因为装的是双系统 Mac有点不稳定 所以更多的时候我是在用Windows系统 所以就想在windows上也将环境配置好 一开始感觉windows应该很好配置 网上的教程应该有很多 可是当自己查起来的时候
  • 2022第十一届中国创新创业大赛全国总决赛在深圳举办

    为深入贯彻党的二十大精神和创新驱动发展战略 强化企业科技创新主体地位 支持企业融合创新 推进科技型创新型企业遴选和培育 加大金融对硬科技企业的支持力度 营造有利于科技型中小微企业成长的环境 推动创新链产业链资金链人才链深度融合 第十一届中国
  • 如何给信号加噪声,matlab

    Matlab信号上叠加噪声和信噪比的计算 http www ilovematlab cn thread 54155 1 1 html 出处 MATLAB中文论坛 在信号处理中经常需要把噪声叠加到信号上去 在叠加噪声时往往需要满足一定的信噪比
  • 深度学习模型学习笔记

    我作为新手的一些学习笔记 backbone 主干网络 主干网络大多时候指的是提取特征的网络 其作用就是提取图片中的信息 供后面的网络使用 这些网络经常使用的是Resnet VGG等 而不是我们自己设计的网络 因为这些网络已经证明了在分类等问
  • Centos LVS DR模式详细搭建过程

    目录 前言 1 1 LVS环境组网 2 2 ipvsadm安装前准备 2 3 httpd与ipvsadm下载 3 4 LVS负载均衡配置 4 5 真实WEB服务器配置及arp抑制 5 6 LVS负载均衡测试 6 7 附 arp抑制参数 7
  • Unity 鼠标拖拽控制旋转物体

    Unity 鼠标拖拽控制旋转物体 需求 鼠标左键拖拽 控制物体旋转 摄像机固定不动 可以使用下面的代码 但是当摄像机移动到物体背后时 出现拖拽旋转方向与摄像机在正面时相反的问题 gameObj transform Rotate transf
  • FISCO BCOS 区块链(一)

    目录 一 搭建 FISCO BCOS 链 1 安装 openssl curl 依赖 2 安装 build chain 脚本 二 配置控制台 1 下载java jdk 2 安装控制台 3 拷贝配置文件以及证书 4 启动控制台 三 Java S
  • linux crontab 文件位置和日志位置

    一 文件位置 位置一般在 var spool cron 下 如果你是root用户 那下面有个root文件 建议日常备份 避免误删除导致crontab 文件丢失 二 日志文件位置 默认情况下 crontab中执行的日志写在 var log下
  • python 使用 with open() as 读写文件的操作方法

    读文件 要以读文件的模式打开一个文件对象 使用Python内置的open 函数 传入文件名和标示符 1 gt gt gt f open E python python test txt r 标示符 r 表示读 这样 我们就成功地打开了一个文
  • R语言倾向性评分:加权

    之前已经介绍过倾向性评分匹配 propensity score matching 倾向性评分回归和分层 R语言倾向性评分 回归和分层 R语言倾向性评分 匹配 今天继续介绍倾向性评分最后一个重要的部分 倾向性评分加权 主要介绍两种加权方法 逆
  • Anaconda环境下配置GPU版本pytorch和tensorflow、安装pycharm较全教程,避免踩坑

    一 安装Anaconda 1 安装anaconda的教程 1条消息 Anaconda的下载及安装 详细图文教程 伏城无嗔的博客 CSDN博客 anaconda如何下载https blog csdn net qq 45281807 artic