假设你已经有了⾜够好的电脑,接下来需要安装:
MSYS2– ⽤于在Windows下搭建类Unix环境(也就是上⽂提到的解决⽅案:Windows、Linux,⼀个都不能少~)MinGW-w64 和MSYS2
NVIDIA显卡驱动– 允许系统使⽤GPU带来的运算加速
NVIDIA显卡驱动
Windows 10 SDK– CUDA需要,如果不提前装好,CUDA安装程序也会在最后⼀步提醒你的
Visual Studio和Windows 10 SDK
CUDA Toolkit– GPU C语⾔库,为⾼性能GPU加速应⽤程序提供开发环境
cuDNN– 基于CUDA,深度学习使⽤的GPU加速基元库
cuDNN
pip– 机器学习领域最常⽤的编程语⾔及其包管理⼯具
Python 和pip
Pytorch/TensorFlow– 两个都是主流的深度学习框架,可以⼆选⼀
为了以后更好的编程体验,你还会需要:
Sublime Text– ⽂本编辑器,⽤来写代码和看代码,换⼀个同类的也可以
Jupyter Notebook– 以⽹页的形式打开,可以在浏览器页⾯中直接写代码、运⾏代码,运⾏结果也会直接在代码块下显⽰
Jupyter Notebook
安装MinGW-w64和MSYS2
我想了想决定把这⼀步提到最前⾯。因为⼀旦类Unix环境配置好,后续操作就可以在Powershell中⽆缝使⽤Linux系统的常⽤命令,体验⾮常顺畅。
Win 10 (64位) 的⽤户请在MSYS2官⽹下载页⾯选择msys2-x86_64的安装包。
下载安装完成之后,打开MSYS2,在窗⼝中输⼊以下命令安装:
pacman -S mingw-w64-x86_64-gcc
,如果还需要安装其他Linux库,可以先输⼊以下命令查询,mingw-w64-x86_64-gcc可替换为其他任何库的(可选)以上⼀步安装的gcc为例,
(可选)
名称:
pacman -Ss mingw-w64-x86_64-gcc
查询之后安装命令同前
在搜索框中搜索「编辑系统环境变量」,「系统属性」–「⾼级」中选择「环境变量」
将MSYS2相关的三个⽬录(如图)添加到「系统变量」的「Path」中。
以后类似的步骤如何添加环境变量就不再重复啦
这样就可以在Powershell中使⽤Linux命令了。
安装NIVIDIA显卡驱动
在NVIDIA官⽹可以按照GPU型号下载最新的显卡驱动程序。如果已经安装,强烈建议你在开始下⼀步之前先检查更新。
在开始菜单图标上右键「Windows Powershell (管理员)」,以管理员⾝份打开
以管理员⾝份打开Powershell,进⼊nvidia-smi所在⽬录:
cd ‘C:\Program Files\NVIDIA Corporation\NVSMI’
以后打开Powershell都默认管理员,不再重复
运⾏「nvidia-smi」命令:
.\nvidia-smi
powershell怎么以管理员身份运行可以看到当前显卡的型号、显存、驱动版本以及正在使⽤显卡的进程。后续安装了CUDA之后,也可以看到CUDA版本。
如果这个命令不起作⽤,请先检查你的显卡驱动有没有安装好。
Visual Studio和Windows 10 SDK
在开始安装CUDA之前,先检查⼀下⾃⼰电脑上有⽆Visual Studio和Windows 10 SDK。在VS官⽹选择Community版本。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论