一、了解一些芝士(based on miko)
pytorch是对代码的封装
环境配置anaconda jupyter pytorch(cpu/gpu)
python是学的计算机语言,python3.9/3.12这些都是对应的语言环境,是python语言里的一些基础配置
随着开发的进步,版本越高越好,但是太高会不稳定,一般都用python3.9或者3.10
anconda就是一个容器用来装python语言的冰箱,相当于一个虚拟环境有了这个就可以在上面用各个环境,比如这个项目想用python3.10的环境就能独立激活这个环境作为项目使用,anconda的好处就是想用哪个环境时激活,避免这个要用3.9那个要用3.12,能够实现独立管理,同时里面的库也可以独立安装,不会混
ide是集成开发环境,是写各种python,c代码的用到的各种平台,比如jupyer,pycharm,vscode,有这些平台你才能方便的写代码读代码
idel是你下载python自带的一个小小的编译平台,和这堆是一样的,但是这个没有任何交互界面所以一般都不用的
然后pytorch,opencv这些都是机器学习用到的库,你如果要进行相关代码编译,必须要先安装好这些库,然后在代码最前端import这些库才能使用
二、并不科学的引入方式
由于我之前下载过anaconda和juypter,我当时以极大的自信去安装pytorch
前期比较顺利,我建立了一个虚拟空间,然后选择好了版本,鉴于官网不再有conda版本代码,我直接用的pip(可能是伏笔,毕竟还没有用到那里)

安装完之后我发现,jupyter导入不进去,而且这个空间我安装的是gpu版本的cuda,但是我起名写成了cpu,如此的莞莞类卿罢了
尝试了许久已经三点了,我决定睡了
好了明天更新二,还有读一篇完全不懂的文献的过程
这可能是唯一的机会,一定一定一定一定抓住它
10月21日早上
自从开学,就像连滚带爬一样走,好像有一些死了
在小司的建议下 我准备用pycharm链接torch
今天查了一下,发现我安装conda版本12.6是对的,因为我的版本只支持到12.7,如果下载12.8我就完蛋了

经过将近两节课的捣鼓,让我们恭喜小牛可以进行copy代码环节了,解决方案就是虚拟环境里依然找不到torch base里边也没有,但是在pycharm里边一下载,就找到我昨天下载的12.6版本了(肯定是昨天下的,因为很快)
反正能正常运行代码了,其他环境问题就不重要了
