酒店装修效果图1623

超详细!Win10 系统安装 Paddlepaddle-GPU 教程

一、下载所需软件

开发工具

  • Visual Studio:直接安装 Visual Studio 会更方便,当然也可以只安装 Visual C++ Build Tools,具体安装方式可以自行搜索。这里推荐安装 Visual Studio 2019 社区版,下载地址:Visual Studio 2019 下载

驱动与运行环境

  • NVIDIA 驱动程序:前往 NVIDIA 官网下载最新版本,下载地址:NVIDIA 驱动下载
  • Anaconda:一款流行的 Python 和 R 语言的科学计算平台,下载地址:Anaconda 下载

CUDA 与 cuDNN

  • CUDA Toolkit:Paddlepaddle – GPU 运行的关键组件,需要根据显卡型号对应下载。
    • 如果不是 30 系显卡(仅指常见型号,V100 等特殊型号需自行查阅资料),推荐安装 CUDA 10.2,比较常用。
    • 如果使用安培架构显卡,即 30 系列显卡,必须安装 11 以上 CUDA,推荐安装 CUDA 11.2。
  • cuDNN:同样需要从 NVIDIA 官网下载对应版本,下载时需要登录英伟达账号。cuDNN 版本与 CUDA Toolkit 的对应关系如下:
    • CUDA 工具包 10.1/10.2 配合 cuDNN 7 (cuDNN 版本>=7.6.5)
    • CUDA 工具包 11.0 配合 cuDNN v8.0.4
    • CUDA 工具包 11.1 配合 cuDNN v8.1.1
    • CUDA 工具包 11.2 配合 cuDNN v8.1.1
注意:如果您的计算机没有 NVIDIA® GPU,请安装 CPU 版的 PaddlePaddle;如果有 NVIDIA® GPU,请确保满足上述条件并且安装 GPU 版 PaddlePaddle。

安装包网盘链接

此项目挂载的数据集就是安装包,有需要的自行下载。
百度网盘地址:点击下载
提取码:3b3o
温馨提示:以下所有软件都建议右键以管理员模式安装运行。

二、安装步骤

1. 安装 VS

  1. 右键以管理员身份运行安装程序,点击 “install” 开始安装,安装路径可以自行修改。
  1. 安装完成后,将 “E:\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.28.29910\bin\HostX64\x64” 加入到系统环境变量 Path 中。
  1. 重启电脑,重启后打开一次 VS,然后再进行下一步。

2. 安装 Nvidia 驱动

  1. 右键驱动包,以管理员模式运行。
  1. 安装过程中一路点击 “next”,选择第一个 “精简安装” 即可。

3. 安装 Anaconda

  1. 以管理员模式运行安装包,点击 “next”。
  1. 安装到选择安装用户这一步时,选择 “All Users”。
  1. 勾选第二个选项,第一个不勾选。
  1. 添加环境变量:
    • 右键 “此电脑”,选择 “属性”。
    • 点击 “高级系统设置”,进入 “环境变量” 设置。
    • 在 “系统环境变量” 中找到 “Path”,点击 “新建”,依次添加以下路径:
      • E:\Anaconda
      • E:\Anaconda\Library\mingw-w64\bin
      • E:\Anaconda\Library\usr\bin
      • E:\Anaconda\Library\bin
      • E:\Anaconda\Scripts
  1. 检查是否安装成功:打开 cmd,输入 “conda -V”,出现版本号即安装成功。
  1. 更换源:
    • 执行 “conda config –set show_channel_urls yes” 生成.condarc 文件,文件位于 C:\Users\ 用户名 \ 下面,然后按照官方教程修改即可。

4. 安装 cuda

  1. 查看显卡型号:右键 “我的电脑”->“管理”->“设备管理器”->“显示适配器”。
  1. 以管理员模式打开安装包,选择 “自定义 (高级)”。
  1. 下一步取消勾选 “Visual Studio Intergration”。
  1. 等待安装完成,最后在 cmd 中输入 “nvcc -V” 查验是否安装成功。

5. cudnn 安装

  1. 解压 cudnn 压缩包。
  1. 把对应文件放入路径 C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v10.2 (根据你安装的 CUDA 版本修改路径)。

6. PaddlePaddle 安装

  1. 打开 Anaconda Powershell Prompt (Anaconda3)。
  1. 先创建一个新环境:conda create -n paddle2.2.1 python=3.8。
  1. 激活新环境:conda activate paddle2.2.1。
  1. 根据安装的 CUDA 版本选择安装命令:
  1. 安装完后,重新打开一下 anaconda,然后按照官网验证:
    • 打开 python。
    • 输入import paddle。
    • 再输入paddle.utils.run_check() 。

三、错误总结与解决方法

1. The third-party dynamic library (cudnn64_7.dll) that Paddle depends on is not configured correctly. (error code is 126)

原因是之前下载了 cudnn8 的包,解决方法是下载一个 cudnn7 的包,放入对应的路径中。

2. 运行 paddle.utils.run_check () 时候遇到,Please make sure cudnn_ops_infer_8.dll is in your library path!

重启 anaconda,然后重新运行即可。

3. 以 PaddleDetection 的 requirements 的 Cython_bbox 为例子,如果直接运行pip install Cython_bbox会报错(清华源可能未更新最新版本)

  1. 下载 Cython_bbox 包(网盘链接中有)。
  1. 解压文件,找到 setup.py 文件,将里面的extra_compile_args=[‘-Wno-cpp’]修改为extra_compile_args = {‘gcc’: [‘/Qstd=c99’]} 。
  1. 在 paddle2.2.1 环境下,打开此解压文件的目录,运行python setup.py build_ext install 。
蓝客云酒店管理系统
我们将24小时内回复。
2025-03-12 12:19:25
您好,有任何疑问请与我们联系!
您的工单我们已经收到,我们将会尽快跟您联系!
[LKY酒店PMS系统小度客控]
18580339994
微信扫码添加好友
注:点击复制微信号并打开微信APP,添加好友后进行聊天。
[咨询电话]
18580339994
取消

选择聊天工具: