Win10带GPU笔记本配置Anaconda+Pytorch环境配置。
新手配置环境会考虑应该配置什么版本呢,本文将记录一些安装步骤和技巧,可供参考~~
此外,记录了一些配置环境过程或是后期使用过程遇到的困难与解决方案,可供参考。
题外话:记录安装步骤再也不怕重装系统啦~~
目录
一、安装cuda
1. 查看本机GPU对应的cuda版本
桌面右击nvidia控制面板左下角系统信息===》cuda 10.2.104driver
添加图片注释,不超过 140 字(可选)
需要注意的是,如果想安装Tensorflow,那么需要了解自己的cuda版本有没有适配的tensorflow版本,tensorflow和cuda版本对应网址如下,比如10.2的cuda是没有合适的tf的,那么最好下载安装cuda10.1:
https://tensorflow.google.cn/install/source_windows#gpu
2. 下载对应版本的cuda
百度搜索 cuda 10.2 下载,找到cuda官方下载链接如下
选择对应的版本下载windows+x86_64+10+exe[local]
添加图片注释,不超过 140 字(可选)
3. 安装cuda
安装包名:cuda_10.2.89_441.22_win10
选择自定义安装
添加图片注释,不超过 140 字(可选)
只选择四个
添加图片注释,不超过 140 字(可选)
自定义安装路径
添加图片注释,不超过 140 字(可选)
4. 测试cuda安装成功
根据安装路径测试,首先检查安装路径D:\Program Files\CUDA_SETUP_File\CUDA_Development\bin下有nvcc.exe, 有则说明CUDA已经安装好了,下面可以在CMD中进行测试。
命令行输入:nvcc -V
输出如下,则安装成功
添加图片注释,不超过 140 字(可选)
命令行输入:nvcc --version
输出如下,则安装成功
添加图片注释,不超过 140 字(可选)
二、安装cudnn
1. 官网下载对应的版本
官网下载:cuDNN Archive | NVIDIA Developer(用IE浏览器登陆和下载)
2. 安装方法
下载完成后解压,将解压后的文件夹下的文件拷贝到cuda安装目录下,与之相对应的文件夹下。
完成cudnn安装。
三、 安装pytorch
1. 新建虚拟环境
conda create -n pytorch python=3.6
2. 激活环境
conda activate pytorch
3. 添加清华源
pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple
4. 安装pytorch
下载源https://download.pytorch.org/whl/torch_stable.html下载安装文件,下载对应的pytorch版本,有gpu的需要下载对应cuda版本的torch和torchcision,搜索cuda版本即可,如cuda10.2搜索cu102
安装下载的依赖包即可。
pip install torch-***********************.whl
pip install torchvision-***********.whl
5. 测试是否安装成功
1) 加载dll失败解决方案
安装过程中加载dll失败,安装链接下载vss_residt,安装vs_residt即可
2) 执行下述命令测试torch
import torch
torch.cuda.is_available()
到这里环境就配置好了哈,下述就是笔者在平时遇到的问题的一些记录,可以收藏本文,遇到了问题再来瞅瞅~~
四、 Annaconda新建虚拟环境报错解决方法
1. 错误情况
2. 错误原因
默认镜像源访问速度过慢,会导致超时从而导致更新和下载失败。
五、 如何更新conda
1) 以管理员身份运行ananconda prompt,输入
2) conda install conda=4.8.3
六、 如何修改Jupyter默认路径
1.获取配置文件路径
jupyter --config-dir
2.打开配置文件
切换到该目录,检查是否存在配置文件:jupyter_notebook_config.py。如果不存在,使用以下命令创建一个:
jupyter notebook --generate-config
3.修改配置文件
在配置文件jupyter_notebook_config.py中,修改
## The directory to use for notebooks and kernels.
c.NotebookApp.notebook_dir = '' # 对应的路径
4. 修改桌面快捷键
目标:删掉最后的 %USERPROFILE%
起始位置修改为对应的路径: D:\Python_Project
七、pip install报错解决方案
错误描述:ERROR: Cannot uninstall 'xx'. It is a distutils installed project
安装命令:pip install --ignore-installed [package]
八、conda删除环境命令
1.查看环境列表
conda-env list
2. 环境重命名
# nlp改为tf2
conda create -n tf2 --clone nlp
3. 删除环境
conda remove -n nlp --all
九. Jupyter Notebook虚拟环境添加与删除
1) 激活相关虚拟环境
conda activate torch
2) 添加jupyter notebook虚拟环境
pip install ipykernel
python -m ipykernel install --name torch # torch添加到Notebook
3)如想删除jupyter notebook虚拟环境
jupyter kernelspec list
jupyter kernelspec remove pytorch