二、Anaconda配置百度飞桨PaddlePaddle-gpu
0. 安装Pycharm、Anaconda
略 略略
1. 安装cuda、cudnn
(0)有时候也需要安装nvidia驱动?比如在linux服务器上进行配置
(1)看一下显卡驱动,这里表示是显卡能支持的最高cuda版本
桌面右键->NVIDIA控制面板->帮助->系统信息->组件->NVCUDA64.DLL
也可以:
win+R->cmd->nvidia-smi
查看Driver API:显示当前驱动支持的最高cuda版本
nvcc -V
查看Runtime API。显示安装的cuda版本(下载安装了cuda才会有)
(CUDA 有两种API,分别是运行时 API 和 驱动API,即所谓的 Runtime API 与 Driver API。)
(2)下载安装cuda
Microsoft Windows 的 CUDA 安装指南
下载地址:CUDA 工具包存档
安装精简
版本即可。
验证:nvcc -V
(3)下载安装cudnn
下载地址:cuDNN 存档
注意需要和cuda版本对应
(可能需要登录nvidia)
下载完成后,进行解压缩,并将解压后的cudnn文件夹中的bin、include、lib文件夹
复制到CUDA安装目录下。
待办:似乎也可以用conda install cuda -c nvidia
安装cuda。
暂时未测试,可能网络会不稳定。
2. Anaconda安装paddlepaddle-gpu
# 创建虚拟环境
conda create -n paddle_env python=3.8
# 进入环境
activate paddle_env
# 安装paddlepaddle-gpu
paddlepython -m pip install paddlepaddle-gpu==2.4.2.post112 -f https://www.paddlepaddle.org.cn/whl/windows/mkl/avx/stable.html
# 验证
python
>>> import paddle
>>> paddle.utils.run_check()
python -c "import paddle; paddle.utils.run_check()
其他包安装
配置源:
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
如果上面的无效,可以尝试:
pip install *** -i https://pypi.tuna.tsinghua.edu.cn/simple/