AI学习环境配置合集
本文配套学校课程,包括N卡环境配置、miniconda、开发工具、部署xedu,相关文件已经整理好在网盘:链接: https://pan.baidu.com/s/1upgLFJrAw66wQ-2eI35FXg?pwd=5jys 提取码: 5jys
1.N卡环境安装
本文档将指引你安装N卡windows相关开发组件(Linux系统类似),完全发挥N卡的性能
N卡环境3件套:
驱动、CUDAToolkit、CUDnn
- 更新稳定版的N卡驱动
打开网站: https://www.nvidia.cn/drivers/lookup/
选择你的N卡、操作系统
建议选择 NvidiaStudio驱动,下载完成后安装即可(勾选所有选项)。
网盘有已经下载好的驱动(win10、win11上笔记本上各个显卡型号通用)
文件名:581.29-notebook-win10-win11-64bit-international-nsd-dch-whql.exe
- 下载CUDA ToolKit
CUDA开发必选组件,网址:https://developer.nvidia.cn/downloads
左边是CUDAToolkit,右边是CUDnn
依次选择自己的操作系统,然后下载即可,注意c盘要预留够大的空间
下载完成后启动安装,等待安装结束即可。
网盘文件:cuda_12.4.1_551.78_windows.exe
- 下载CUDnn
打开右边的CUDA-x库
其作用是加快深度学习的效能,必须先安装CUDAToolkit
网盘文件:cudnn-windows-x86_64-9.2.0.82_cuda12-archive.rar
下载后先解压缩:
里面长这样
打开CUDAToolkit安装路径:如果采用的是上面的安装,应该是这个目录:C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.4
把刚才cudnn目录下三个目录复制到这里,会提示是否覆盖,确定。
至此,N卡环境安装完毕
2.miniConda安装和配置
直接从http://www.python.org/ 下载和安装python并不是不行,只是又慢、而且有的版本还没有,一个系统里面可以有多个python存在,虽然可以用环境变量区分先后顺序,但管理起来很痛苦,又不好命名,这里推荐miniConda管理环境。
miniConda的完整版本为anaconda,一般用不上,miniConda是最小组件,体积小,且包含conda所有功能,只能命令行操作。(早点适应命令行,这个东西在各个操作系统上都用的上,对开发非常有帮助)
下载miniConda:
这里使用国内清华站点下载miniconda
https://mirrors.tuna.tsinghua.edu.cn/anaconda/miniconda/
注意miniconda是有个默认的python的,这里我们选择的是python 3.10的最后一个版本
这个下载的意思指的是:搭载了python3.10版本的miniconda(实际上是3.10.18)
注意选windows的,其实随便选一个也没有问题,反正以后还要装虚拟环境的。
注意这个东西不要装在c盘,避免以后变成c盘战士
上方三个选项的意思:
- 创建快捷方式
- 添加当前miniConda到PATH变量。这个需要选中,不然你要自己配置(配置windows环境变量)
- 注册当前py310为系统默认python。我们先看下面的截图,系统是没有python的。(有也没有关系,默认值会被抢占过来)
安装后开启新的cmd
Conda配置完成,接下来我们来配置python。
Conda管理python环境的优势之一,是可以给python环境命名,并且其创建的每一个python环境是独立的,可以版本不同、或者安装的组件不同。
我可以对项目1单独创建一个python环境,未来项目2觉得可以用的上,就可以直接使用这个环境,项目3在创建一个新环境,彼此不冲突。
创建一个名叫aidevpy310 环境(命名养成好习惯,带上python版本)。
conda create --name aidevpy310 python==3.10.18
安装完毕,使用 conda env list 查看已经安装的环境
激活新安装的python环境
conda activate aidevpy310
可以看到第一个(默认)就是我们的当前环境
3.安装开发工具
Traecn(AI开发工具)
www.trae.cn
第一次启动需要用手机号登录,以后就不用了
Pycharm(非AI场景开发工具)
https://www.jetbrains.com/pycharm/download/?section=windows
不需要注册专业版,已经够用了
4.部署xedu(CPU版)
Xedu下载地址为:https://www.openinnolab.org.cn/pjedu/xedu/mmedu
网盘文件:XEdu_v1.6.8_20240829.exe
建议使用一键安装包,因为xedu要求使用python3.8,且部分组件有点年份了,且相互依赖,直接安装可能跑不起来,这个一键安装包解压就可以用,已经包含所有的组件,是cpu版本
不要放在c盘,放在后面盘的根目录,避免变成c盘战士
解压结束后如下图:
打开traeCN,打开d:\xedu目录
先配置python环境
Xedu自带了python,在 xedu/env/python.exe,选中这个文件即可
打开pycharm,打开d:/xedu 目录
先配置解释器(第一次会提示你安装python插件)
点击确定即可