目录
Anaconda安装
前往官网下载安装包 Free Download | Anaconda 最好有科学上网,可以私信我
或者我分享的里面找
链接:https://pan.quark.cn/s/e352bda638d9
提取码:1eMd
相关的安装教程可参考他人的文章
Anaconda创建虚拟环境
打开Anaconda的控制台Anaconda Powershell Prompt
现在是默认的虚拟环境 base
一个虚拟环境的内存会占用很大,默认会安装在c盘,所以我们要先修改他的默认创建路径
参考文章anaconda虚拟环境默认路径的更改_修改anaconda文件路径_lhx滴xjq的博客-CSDN博客
修改完后就开始创建
注意:这之后最好一直保持科学上网,如需要科学上网,可以私信我
使用指令
conda create -n 虚拟环境名称 python=python版本
我这里名称为 pytorch,python版本为3.11,
一路上输入y就行
如
这样就是安装完成
使用指令
conda activate pytorch
进入虚拟环境
括号里面就是当前虚拟环境
输入
pip list
查看当前环境下的包
Pytorch的安装
进入Pytorch官网 PyTorch
首先要确认自己的电脑是否有显卡,如何确认可以去查看设备管理器或者任务管理器,不会可去查阅相关文章
如果没有显卡,直接选择CPU版本
如果有显卡,那进入控制台,win+r,然后输入cmd 回车
输入命令
nvidia-smi
其中Drver Version是你的驱动版本,cuda9.2以上的版本需要驱动版本>396.26,如果不够就去更新显卡驱动
Cuda Version是你显卡最大能支持的cuda版本,我这里为12.3,所以我选择版本11.8,如果选择其他版本也可以在下方选择
赋值生成的指令到虚拟环境下运行安装,建议选择pip,conda下载有一些毛病,2者各有毛病,如果pip安装失败就换conda
安装完成后用
pip list
查看当前包
可以看到有了torch
验证是否安装成功
先入python进入python编译
然后输入
import torch
torch.cuda.is_available()返回True就是安装成功
现在Pytorch安装完成,现在来配置Pycharm
配置Pycharm
新建项目
选择先前配置的解释器,去添加解释器,添加你安装的虚拟环境的python.exe
选择添加本地解释器
高版本的选择系统解释器,低些的选conda环境,不知道自己哪个行的就都试试
新建完后打开控制台
输入
import torch
torch.cuda.is_available()
返回true就说明成功了
配置jupyter
进入Anaconda图形化界面 Aanconda Navigator
选择环境 就可以看见anaconda上创建的虚拟环境,也可以管理环境下的包,选择创建的虚拟环境pytorch
回到home页面下载安装jupyter notebook
可以看到下方是显示将这个安装到pytorch这个环境里了
至于为什么选择这个方法,是因为我遇到了很多问题,这个东西涉及版本适配,还有一堆系列问题,最后我的解决方法就是从这里安装,是没问题的,其他方法不是安装有问题就是内核启动失败
其中内核启动失败可以参考
解决jupyter notebook的内核错误问题 - 知乎
我这用到的就是上面的方法1,只是安装方法不同,每个虚拟环境有自己的jupytor,简单方便
安装完成后
开始菜单会显示你在虚拟环境里安装的jupyter
括号里面是虚拟环境名,直接从此启动就行,或者在anaconda控制台进入虚拟环境中调用指令
jupyter notebook
进入
进入后
选择新建,选择默认的这个环境
上图所示位置会显示内核准备状态,启动就绪就稍微显示然后就没了,没了就代表正常
验证安装成功方法和上面一致
学习视频和书籍推荐
至于Pycharm,和jupyter等区别和选择,以及pytorch的学习,可以参考这系列视频
P2. Python编辑器的选择、安装及配置(PyCharm、Jupyter安装)【PyTorch教程】_哔哩哔哩_bilibili
以及啃书,学习pytorch选择这本书最好
【大神带你一起啃书】学习PyTorch的首选教程书,一行行手敲代码带你进行深度学习实战!-人工智能/机器学习/神经网络_哔哩哔哩_bilibili
这本书的汉化版资源:
链接:https://pan.quark.cn/s/e352bda638d9
提取码:1eMd
后语:
以上就是从0安装pytorch已经相关配置,安装中会遇到很多很多问题而且还很难找到相关的问题,最恶心的就是有个文件占用,在用指令安装jupyter的时候;还有pytorch没法正常安装的问题等,可以来私信我,很多问题在搞完我自己这个已经有了解决方法
制作不易,资源难找,对你有用的话就点赞+收藏,这对找工作真的有用