使用anaconda配置标配版gpu的torch==1.2.0(30系列以下显卡)

简介: 使用anaconda配置标配版gpu的torch==1.2.0(30系列以下显卡)

环境内容


torch:1.2.0

torchvision:0.4.0


接下来要用到的所有安装文件——网盘下载(不用自己去下载啦):


链接:https://pan.baidu.com/s/1cSwNCRKY0syOt-NBEdr94Q

提取码:p002  


一、Anaconda环境配置


1、Anaconda的下载(可以跳过)


————————————————

新版本anaconda的下载:

安装最新的Anaconda,首先登录Anaconda的官网:Anaconda | Individual Edition。直接下载对应安装包就可以。


2、Anaconda的安装


打开下载好的安装包。


1dc618a0ed9580ce8bfa6facb208c08f.png


选择安装的位置,可以不安装在C盘。


5d4c6812c8535adbb050f4ddf2e1bce8.png


我选择了Add Anaconda to my PATH environment variable,这样会自动将anaconda装到系统的环境变量中,配置会更加方便一些。


46a9d80a6e05e4e3b19d57a0ee70bcdf.png


等待安装完之后,Anaconda的安装就结束了。


二、Cudnn和CUDA的下载和安装


我这里使用的是torch=1.2.0,官方推荐的Cuda版本是10.0,因此会用到cuda10.0,与cuda10.0对应的cudnn是7.4.1。(当然高一点的版本也是没有问题的,但尽量不要低于)


1、Cudnn和CUDA的下载(已给)


具体下载过程包括注册等繁琐的步骤,既然已经给了安装包,为了保持精简就不在此赘述。


2、Cudnn和CUDA的安装


下载好之后可以打开exe文件进行安装。


1dc618a0ed9580ce8bfa6facb208c08f.png


  这一步最好保存自己的图片,方便最后配置环境变量的时候查看。


5d4c6812c8535adbb050f4ddf2e1bce8.png


这里选择自定义。


46a9d80a6e05e4e3b19d57a0ee70bcdf.png


然后直接点下一步就行了。


66ba272a0bfc97be54a5fa679e3d5482.png


安装完后在C盘这个位置可以找到根目录。

C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v10.0

然后大家把Cudnn的内容进行解压。

88b9988b40447cb37c7e3c492d49867f.png

把这里面的内容直接复制到C盘的根目录下就可以了。

80308c27701d3aead18db6c7b167f308.png

 安装完成后配置环境,Path需要手动添加如下路径,对应上一步的安装路径:此电脑右键->属性->高级系统设置->环境变量->双击系统环境变量中的Path点击新建,检查,若在系统变量中已有路径,无需执行此步。 (--一条一条添加--)


C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v10.2\lib\x64
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v10.2\include
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v10.2\extras\CUPTI\lib64
C:\ProgramData\NVIDIA Corporation\CUDA Samples\v10.2\bin\win64
C:\ProgramData\NVIDIA Corporation\CUDA Samples\v10.2\common\lib\x64

1dc618a0ed9580ce8bfa6facb208c08f.png

    检查安装是否成功,cmd中输入 nvcc -V(V一定要大写)


5d4c6812c8535adbb050f4ddf2e1bce8.png


三、配置torch环境


1、pytorch环境的创建与激活


打开anaconda prompt:

46a9d80a6e05e4e3b19d57a0ee70bcdf.png

conda create –n pytorch python=3.6 -y
 activate pytorch

这里一共存在两条指令:

前面一条指令用于创建一个名为pytorch的环境,该环境的python版本为3.6。

后面一条指令用于激活一个名为pytorch的环境。


由于我们所有的操作都要在对应环境中进行,所以在进行库的安装前需要先激活环境。


2、pytorch库的安装


此时cmd窗口的样子应该是这样的:

5d4c6812c8535adbb050f4ddf2e1bce8.png

输入以下命令安装Pytorch


pip install torch===1.2.0 torchvision===0.4.0 -f https://download.pytorch.org/whl/torch_stable.html


3、其它依赖库的安装


但如果想要跑深度学习模型,还有一些其它的依赖库需要安装。具体如下


scipy==1.2.1
numpy==1.17.0
matplotlib==3.1.2
opencv_python==4.1.2.30
torch==1.2.0
torchvision==0.4.0
tqdm==4.60.0
Pillow==8.2.0
h5py==2.10.0

如果想要更便捷的安装可以在桌面或者其它地方创建一个requirements.txt文件,复制上述内容到txt文件中。

1dc618a0ed9580ce8bfa6facb208c08f.png

输入命令:


小技巧:只需要把文件移动文件到anaconda/cmd窗口中可以自动获取该文件的绝对路径。


pip install -r C:\Users\33232\Desktop\requirements.txt -i https://pypi.mirrors.ustc.edu.cn/simple/


四、使用pytorch-gpu环境 (可看我以往教程最后一步)


深度学习环境配置——windows下的tensorflow-cpu=2.2.0环境配置_阿良是炼丹师的博客-CSDN博客_tensorflow-cpu


完毕!


如果大家觉得本文章对你有帮助,麻烦点赞+收藏一下,谢谢!  


相关实践学习
基于阿里云DeepGPU实例,用AI画唯美国风少女
本实验基于阿里云DeepGPU实例,使用aiacctorch加速stable-diffusion-webui,用AI画唯美国风少女,可提升性能至高至原性能的2.6倍。
相关文章
|
2月前
|
弹性计算 人工智能 网络安全
ECS实例问题之增加GPU显卡失败如何解决
ECS实例指的是在阿里云ECS服务中创建的虚拟计算环境,用户可在此环境中运行应用程序和服务;本合集将介绍ECS实例的创建、管理、监控和维护流程,及常见问题处理方法,助力用户保障实例的稳定运行。
|
2月前
|
机器学习/深度学习 人工智能 API
薅羊毛!阿里云免费GPU云主机畅玩AI绘画,免费领取阿里云v100显卡搭建AI绘画利器Stable Diffusion
薅羊毛!阿里云免费GPU云主机畅玩AI绘画,免费领取阿里云v100显卡搭建AI绘画利器Stable Diffusion
431 4
薅羊毛!阿里云免费GPU云主机畅玩AI绘画,免费领取阿里云v100显卡搭建AI绘画利器Stable Diffusion
|
2月前
|
Ubuntu Shell Docker
GPU_nvidia-container-toolkit安装和配置
GPU_nvidia-container-toolkit安装和配置
534 0
|
2月前
|
机器学习/深度学习 并行计算 算法框架/工具
Anaconda+Cuda+Cudnn+Pytorch(GPU版)+Pycharm+Win11深度学习环境配置
Anaconda+Cuda+Cudnn+Pytorch(GPU版)+Pycharm+Win11深度学习环境配置
392 3
|
2月前
|
机器学习/深度学习 存储 弹性计算
阿里云GPU服务器价格多少钱?2024年阿里云GPU服务器价格配置及性能测评
2024年阿里云GPU服务器是一款高性能的计算服务器,基于GPU应用的计算服务,多适用于视频解码、图形渲染、深度学习、科学计算等应用场景。阿里云GPU服务器具有超强的计算能力、网络性能出色、购买方式灵活、高性能实例存储等特点。 阿里云提供了多种配置的GPU服务器,包括gn6v、gn6i、vgn6i-vws和gn6e等,这些服务器配备了不同型号的GPU计算卡、不同规格的内存和存储空间,可以满足不同用户的计算需求。同时,阿里云还为新用户提供了特惠价格,包年购买更是低至3折起,使得用户可以更加经济地购买到高性能的GPU服务器。
256 0
|
2月前
|
弹性计算 大数据 测试技术
2024年阿里云服务器价格配置表汇总(轻量服务器、ECS服务器、游戏服务器、GPU服务器)
今天整理了阿里云服务器价格,包含了阿里云轻量应用服务器、阿里云ECS云服务器、阿里云游戏服务器、阿里云GPU云服务器。阿里云服务器租用费用,云服务器ECS经济型e实例2核2G、3M固定带宽99元一年、ECS u1实例2核4G、5M固定带宽、80G ESSD Entry盘优惠价格199元一年,轻量应用服务器2核2G3M带宽轻量服务器一年61元、2核4G4M带宽轻量服务器一年165元12个月、2核4G服务器30元3个月,幻兽帕鲁4核16G和8核32G服务器配置,云服务器ECS可以选择经济型e实例、通用算力u1实例、ECS计算型c7、通用型g7、c8i、g8i等企业级实例规格。
433 0
|
2月前
|
并行计算 TensorFlow 算法框架/工具
Linux Ubuntu配置CPU与GPU版本tensorflow库的方法
Linux Ubuntu配置CPU与GPU版本tensorflow库的方法
102 1
|
2月前
|
人工智能 机器人 Serverless
魔搭大模型一键部署到阿里云函数计算,GPU 闲置计费功能可大幅降低开销
魔搭大模型一键部署到阿里云函数计算,GPU 闲置计费功能可大幅降低开销
662 2
|
16天前
|
机器学习/深度学习 人工智能 弹性计算
阿里云GPU云服务器介绍_GPU租用费用_GPU优势和使用场景说明
阿里云GPU云服务器提供NVIDIA A10、V100、T4、P4、P100等GPU卡,结合高性能CPU,单实例计算性能高达5PFLOPS。支持多种实例规格,如A10卡GN7i、V100-16G卡GN6v等,应用于深度学习、科学计算等场景。GPU服务器租用费用因实例规格而异,如A10卡GN7i每月3213.99元起。阿里云还提供GPU加速软件如AIACC-Training、AIACC-Inference等。网络性能强大,VPC支持2400万PPS和160Gbps内网带宽。购买方式灵活,包括包年包月、按量付费等。客户案例包括深势科技、流利说和小牛翻译等。
|
16天前
|
Kubernetes Cloud Native 调度
《阿里云产品四月刊》—GPU Device-Plugin 相关操作(1)
阿里云瑶池数据库云原生化和一体化产品能力升级,多款产品更新迭代