深度学习环境配置(Anaconda+pytorch+pycharm+cuda)
NVIDIA驱动安装
首先查看电脑的显卡版本,步骤为:此电脑右击-->管理-->设备管理器-->显示适配器。就可以看到电脑显卡的版本了。
然后按照电脑信息,到地址 去安装相应的驱动,Notebooks是笔记本的意思,然后下载即可;
安装完之后,按 win + r 打开命令行窗口,输入以下命令 :

Anaconda 环境的安装与配置
具体详细的可以参考这一篇 :
Anaconda安装与配置-CSDN博客
Pytorch环境安装
如果anaconda的环境没有配置的话,可以直接按住 win ,然后打开下面这个 :

先查看已经有了那些环境 :
输入:
conda env list
由于之前学习的1需要,我这里已经另外安装好了 opencv 和 tensflow 这两个,第一次的话就只会有base这个环境 (如图):

这个base环境是anaconda的基础环境,之后创建的虚拟环境都会创建在base( envs ) 里面 :
打开anaconda的目录可以看到 :

创建pytorch的虚拟环境 (在命令行中输入以下指令) :
conda create -n pytorch python=3.8
执行命令之后就会创建一个虚拟的环境,这个环境中会提供一些基础的包,如下 :

询问是否安装,输入 y , 就会开始安装新的环境了 ;
检查安装情况 : 输入
conda env list
下面出现 pytorch 之后就代表 pytorch 安装好了!

激活(大概这个意思) : 输入命令 : conda activate 环境名称 :
conda activate pytorch
然后关于清华那个镜像源的,请看anaconda里面有详细操作(因为pytorch的官网在国外,下载相关的环境包是比较慢的,所以我们给环境换源。在pytorch环境下执行如下的命名给环境换清华源);
pytorch官网 : PyTorch
然后安装cuda,之前查到最高支持11.4版本的cuda,那就下11.1版本的,输入以下命令 :
conda install pytorch torchvision torchaudio cudatoolkit=11.1
最后大概就是这样 :

安装PaddlePaddle环境 :
与Pytorch一样 , 先后执行 :
conda create -n paddle python=3.8
conda activate paddle
然后打开PaddlePaddle官网 : https://www.paddlepaddle.org.cn/
复制需要创建环境的命令,比如我下载cuda 11.2版本的 ,就直接复制下面的 :

命令 :
conda install paddlepaddle-gpu==2.5.2 cudatoolkit=11.2 -c https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/Paddle/ -c conda-forge
然后执行即可;
pycharm的安装 :
关于pycharm ( 一个非常好用的python编辑器) 直接去官网下就行了 ,官网 : Download PyCharm: Python IDE for Professional Developers by JetBrains
一般个人用到的有两个版本,社区版 和 专业版 , 专业版是付费的,一般使用社区版就好了;

然后一路(傻瓜式安装)即可,要注意的是,最好是去更改一下安装路径(防止c盘爆满) :

New Project :
在pycharm中直接在左上角 File -> New project :

点击红色标出来的东西 :

选择Conda Environment,然后在Interpreter哪里的下拉列表里面就会自动出现Pytroch的python 的 interpreter,选择pytroch的就行,如果没有出现,点击后面的三个点自己导入即可;

然后点击 Create ( 创建 ) 即可 ;
创建成功之后,右下角就会出现 :

相关文章:
深度学习环境配置(Anaconda+pytorch+pycharm+cuda)
NVIDIA驱动安装 首先查看电脑的显卡版本,步骤为:此电脑右击-->管理-->设备管理器-->显示适配器。就可以看到电脑显卡的版本了。 然后按照电脑信息,到地址 去安装相应的驱动,Notebooks是笔记本的意思,然后下…...
不是说人工智能是风口吗,那为什么工作还那么难找?
最近确实有很多媒体、机构渲染人工智能可以拿高薪,这在行业内也是事实,但前提是你有足够的竞争力,真的懂人工智能。 首先,人工智能岗位技能要求高,人工智能是一个涵盖了多个学科领域的综合性学科,包括数学、…...
new Vue() 发生了什么
前言: 在Vue.js中,当你创建一个新的Vue实例时,通过 new Vue() 发生了一系列重要的操作,包括Vue实例的初始化、数据绑定、模板编译等。这个过程是Vue应用的核心,本文将深入探讨new Vue()发生了什么以及其原理,提供示例…...
【算法】二叉树的存储与遍历模板
二叉树的存储与遍历 const int N 1e6 10;// 二叉树的存储,l数组为左节点,r数组为右结点 int l[N], r[N]; // 存储节点的数据 char w[N]; // 节点的下标指针 int idx 0;// 先序创建 int pre_create(int n) {cin >> w[n];if (w[n] #) return -1;l[n] pre_create(idx)…...
【Go学习之 go mod】gomod小白入门,在github上发布自己的项目(项目初始化、项目发布、项目版本升级等)
参考 Go语言基础之包 | 李文周的博客Go mod的使用、发布、升级 | weiGo Module如何发布v2及以上版本1.2.7. go mod命令 — 新溪-gordon V1.7.9 文档golang go 包管理工具 go mod的详细介绍-腾讯云开发者社区-腾讯云Go Mod 常见错误的原因 | walker的博客 项目案例 oceanweav…...
79基于matlab的大米粒中杂质识别
基于matlab的大米粒中杂质识别,数据可更换自己的,程序已调通,可直接运行。 79matlab图像处理杂质识别 (xiaohongshu.com)...
Vue 项目实战——如何在页面中展示 PDF 文件以及 PDFObject 插件实战
文章目录 📋前言🎯使用 HTML 标签🧩 embed 标签🧩 object标签🧩 iframe标签🧩完整代码 🎯使用 PDFObject 插件🧩为什么使用 PDFObject 插件(AI翻译)…...
系列六、ThreadLocal内存泄露案例
一、ThreadLocal内存泄露案例 /*** Author : 一叶浮萍归大海* Date: 2023/11/22 10:56* Description: 写一段代码导致内存泄露* VM Options:-Xms20m -Xmx20m -Xmn10m -XX:PrintGCDetails* 说明:内存泄露最终会导致内存溢出*/ public class ThreadLocalO…...
Java学习笔记44——Stream流
Stream流 体验Stream流Stream流的生成方式ColLection体系的集合可以使用默认方法stream ()生成流Map体系的集合间接的生成流数组可以通过stream接口的静态方法of (T... values)生成流 Stream流的中间操作方法Stream<T> filter(Predicate predicate)Stream<T>limit(…...
excel表格忘记密码,如何找回?
找回和去除Excel表格密码的方法非常简单。具体步骤如下:第一步百度搜索【 密码帝官网 】,第二步点击“立即开始”在用户中心上传文件即可。这个方法既安全又简单,不需要下载任何软件,而且可以在手机和电脑上都使用。密码帝官网支持…...
IDEA版SSM入门到实战(Maven+MyBatis+Spring+SpringMVC) -Mybatis初识和框架搭建
第一章 初识Mybatis 1.1 框架概述 生活中“框架” 买房子笔记本电脑 程序中框架【代码半成品】 Mybatis框架:持久化层框架【dao层】SpringMVC框架:控制层框架【Servlet层】Spring框架:全能… 1.2 Mybatis简介 Mybatis是一个半自动化持久化…...
差分放大器工作原理(差分放大器和功率放大器区别)
差分放大器是一种特殊的放大器,它可以将两个输入信号的差异放大输出。其工作原理基于差分放大器的电路结构和差分输入特性。 一、差分放大器电路结构 差分放大器一般由四个基本电路组成:正反馈网络、反相输入端、共模抑制电路和差分输入端。其中…...
SystemV
a...
LiteOS同步实验(实现生产者-消费者问题)
效果如下图: 给大家解释一下上述效果:在左侧(顶格)的是生产者(Producer);在右侧(空格)的是消费者(Consumer)。生产者有1个,代号为“0”…...
redis的性能管理和雪崩
redis的性能管理 redis的数据是缓存在内存当中的 系统巡检: 硬件巡检、数据库、nginx、redis、docker、k8s 运维人员必须要关注的redis指标 在日常巡检中需要经常查看这些指标使用情况 info memory #查看redis使用内存的指标 used_memory:11285512 #数据占用的…...
python:关于函数内 * 和 / 是什么意思?
总结:如果你希望调用者使用函数时一定不能使用关键字传参,要求它使用位置进行传参,那么就可以把这些参数放在 / 的前面即可;如果你希望调用者使用函数时一定要使用某些参数,且必须是关键字传参时,那么就可以…...
PPT密码解密,简单教程,保护幻灯片内容
在创建、编辑和共享幻灯片时,有时会解除密码来保护幻灯片的安全。如果因为忘记密码而无法编辑或打开幻灯片,下面是一种安全、简单、实惠的办法来解决这个问题。 具体步骤如下:第一步百度搜索【密码帝官网】,第二步点击“立即开始”…...
Apache Airflow (十一) :HiveOperator及调度HQL
🏡 个人主页:IT贫道_大数据OLAP体系技术栈,Apache Doris,Clickhouse 技术-CSDN博客 🚩 私聊博主:加入大数据技术讨论群聊,获取更多大数据资料。 🔔 博主个人B栈地址:豹哥教你大数据的个人空间-豹…...
SpringBoot-Docker容器化部署发布
在生产环境都是怎么部署 Spring Boot? 打成 jar 直接一键运行打成 war 扔到 Tomcat 容器中运行容器化部署 一、准备Docker 在 CentOS7 上安装好 Docker 修改 Docker 配置,开启允许远程访问 Docker 的功能,开启方式很简单,修改 /usr/lib/s…...
重生奇迹mu格斗怎么加点
1.力量加点 力量是格斗家的主要属性之一,它可以增加你的攻击力和物理伤害。因此,对于格斗家来说,力量加点是非常重要的。建议在前期将大部分的加点放在力量上,这样可以让你更快地杀死怪物,提高升级速度。 2.敏捷加点…...
Tiny C Compiler完整指南:如何用小巧编译器获得极致编译速度
Tiny C Compiler完整指南:如何用小巧编译器获得极致编译速度 【免费下载链接】tinycc Unofficial mirror of mob development branch 项目地址: https://gitcode.com/gh_mirrors/ti/tinycc Tiny C Compiler(TCC)是一款轻量级C语言编译…...
ConvNeXt 系列改进:引入 SMFA(稀疏多尺度频域注意力),以更小代价捕获全局上下文
摘要:在卷积网络(CNN)与视觉 Transformer(ViT)持续博弈的今天,ConvNeXt 作为纯卷积架构的标杆,虽已证明了“无 Attention 也能打”的硬实力,但其在全局上下文建模与纹理细节捕获方面的隐性短板始终存在。本文将深入探讨近三个月内 CV 社区的前沿热点——在 ConvNeXt 架…...
终极浏览器资源嗅探指南:猫抓Cat-Catch完整使用教程
终极浏览器资源嗅探指南:猫抓Cat-Catch完整使用教程 【免费下载链接】cat-catch 猫抓 浏览器资源嗅探扩展 / cat-catch Browser Resource Sniffing Extension 项目地址: https://gitcode.com/GitHub_Trending/ca/cat-catch 还在为无法保存在线视频而烦恼吗&a…...
明日方舟游戏资源库:你的终极素材宝库与创作指南
明日方舟游戏资源库:你的终极素材宝库与创作指南 【免费下载链接】ArknightsGameResource 明日方舟客户端素材 项目地址: https://gitcode.com/gh_mirrors/ar/ArknightsGameResource 还在为寻找高质量的明日方舟游戏素材而苦恼吗?想要获取高清角色…...
终极指南:vue-manage-system路由配置详解 - 实现复杂权限控制与动态菜单加载
终极指南:vue-manage-system路由配置详解 - 实现复杂权限控制与动态菜单加载 【免费下载链接】vue-manage-system Vue3、Element Plus、typescript后台管理系统 项目地址: https://gitcode.com/gh_mirrors/vu/vue-manage-system vue-manage-system是一个基于…...
如何高效使用ComfyUI IPAdapter Plus:3个提升AI图像生成精度的秘诀
如何高效使用ComfyUI IPAdapter Plus:3个提升AI图像生成精度的秘诀 【免费下载链接】ComfyUI_IPAdapter_plus 项目地址: https://gitcode.com/gh_mirrors/co/ComfyUI_IPAdapter_plus 想要让AI真正理解你的创意灵感,将参考图片的风格、构图和人物…...
独立开发者如何利用Taotoken实现按需切换AI模型并控制月度预算
独立开发者如何利用Taotoken实现按需切换AI模型并控制月度预算 对于独立开发者或自由职业者而言,大模型是提升项目开发效率的得力助手。然而,面对多样的模型选择与波动的使用成本,如何在灵活调用不同模型能力的同时,有效控制月度…...
2025年年度总结之25.教育之德智
教育之德智 严复对传统道德条目的肯定至晚年变得更为强烈,1921年他在死前将一生经历总结为以下的遗言,供后代子孙参考: 中国必不灭,旧法可损益,而必不可叛。新知无尽,真理无穷,人生一世&#…...
基于Python与Leaflet的旅行足迹可视化工具:从数据聚合到交互地图生成
1. 项目概述:一个旅行足迹可视化工具最近在整理过去几年的旅行照片和行程记录,发现了一个痛点:虽然手机相册里有海量的照片和定位信息,但很难直观地看到自己到底去过哪些地方,行程轨迹是怎样的。手动在地图上标记不仅耗…...
避坑指南:OpenWrt部署网心云Docker版最常见的5个网络错误及解决方法
OpenWrt部署网心云Docker版网络故障排查实战手册 当你兴致勃勃地在OpenWrt上部署网心云Docker版,准备开启边缘计算之旅时,网络问题往往会成为拦路虎。作为一名经历过无数次深夜排障的老兵,我整理了几个最常见的网络错误及其解决方案ÿ…...
