本博客是针对滴滴云的深度学习服务器通用型P4显卡,进行pytorch+pycharm环境搭建,用于在服务器端进行深度学习训练。
《滴滴云快照20g以内不要钱!》
大体步骤
1 Anaconda安装
2 cuda与cudnn安装
3 pytorch安装
4 pycharm安装及环境配置
1、anaconda安装
1.1安装包获取
我使用的网盘连接
链接:anaconda安装包
提取码:o4ci
官网下载:
[anaconda官网]
打开网站,往下拉找到这个
单击 64-Bit Graphical
等待下载完成
1.2 安装
以管理员身份运行安装包
一直点下一步直到下图,把两个都勾选
等待安装完成
1.3检测是否安装好
打开命令行窗口win+r,cmd
输入conda --version
显示 conda 4.9.2
后面版本号可能随时间改变
说明安装完成
2、cuda10.1 及cudnn安装
由于我使用的滴滴云服务器,直接帮我安装好了cuda10.1,所以只需要把cudnn包建好。
可以官网也可以使用我的cudnn包
2.1百度网盘cudnn
链接:百度网盘cudnn包
提取码:evk3
2.2官网
下载cuDNN,这里需要登录并填写问卷才能下载,下载完成后,将这个压缩包里的所有文件放到CUDA10安装目录相应文件夹下即可。
下载地址:[cudnn网站]
2.3安装
把cudnn对应文件夹内容放入cuda文件夹对应内容位置
2.4检测是否安装成功
打开命令行窗口
输入cd C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v10.1\extras\demo_suite
回车
输入deviceQuery.exe
回车
显示如下,有最后一行result=pass
再输入bandwidthTest.exe
回车
显示GPU boost is enabled
说明cudnn安装成功
3、pytorch安装
由于是外网安装,下载较慢(我大约持续了1个小时),故用源镜像网站,需要找一个网络好的地方。
打开 Anaconda Powershell
3.1添加源镜像网站
依次执行如下命令行
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
conda config --set show_channel_urls yes
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/pytorch/
3.2安装pytorch
conda install pytorch==1.7.0 torchvision==0.8.0 torchaudio==0.7.0 cudatoolkit=10.1 -c pytorch
回车
出现如下界面,输入y
等待下载完成。。。。。。
pytorch包800M左右,要等的时间长,可以先安装pycharm。
3.3报了个小错误1
解决方法(下面博客很好用
报错1
报小错误2
SafetyError: The package for xxx located at /home/xxx/anaconda/… appears to be corrupted. The path
解决方法报错2
4、pycharm安装
4.1安装包获取
和Anoconda类似,可以官网下载也可以直接用网盘下载安装包
链接:百度网盘pycharm包
提取码:3uo0
官网如下:
pycharm官网
下拉选择
单击download等待下载完成。
4.2 pycharm安装
右击安装包,以管理员运行,一直点下一步直到下图界面,只勾选这两个,剩下一直点下一步直到安装完成。
5、pycharm配置pytorch环境
(这里需要pytorch安装完成后才可以)
5.1 设置pychram
新建工程,点击previously configured interpreter
设置如下
点击ok
5.2 测试
在工程项目下新建python文件,输入下列代码
import torch
print("pytorch:",torch.__version__)
print("GPU:",torch.cuda.is_available())
运行后报错
错误解决办法
查阅资料得知是由于服务器没有C++编译器
故安装C++编译器(很小,只有14MB)
网盘连接:
官网下载地址: C++编译器
下载后右键以管理员身份运行安装包。
安装完成后重启服务器
打开pycharm运行刚刚的文件
输出:
pytorch:1.7.0
GPU: True
大功告成!安装完成!
对你有帮助请点个赞!