---
title: Paddle启动训练时报错：Call aclrtGetDevice failed.-昇腾社区
description: Paddle启动训练时报错：Call aclrtGetDevice failed.
keywords: --
url: https://www.hiascend.com/document/caselibrary/detail/case_9531
section: (其他)
---

# Paddle启动训练时报错：Call aclrtGetDevice failed.-昇腾社区

URL: https://www.hiascend.com/document/caselibrary/detail/case_9531
描述: Paddle启动训练时报错：Call aclrtGetDevice failed.
关键词: --

昇腾文档 [了解详情](https://www.hiascend.com/document)

故障案例 [了解详情](https://www.hiascend.com/document/caselibrary)

Paddle启动训练时报错：Call aclrtGetDevice failed.

Paddle启动训练时报错：Call aclrtGetDevice failed.

2024/02/21

844

问题信息

| 问题来源 | 产品大类 | 产品子类 | 关键字 |
| --- | --- | --- | ---|
| 官方 | 模型训练 | Paddle | -- |

#### 问题现象描述

Paddle启动训练时报错：Call aclrtGetDevice failed.

#### 原因分析

在创建数据迭代器时，未申请新进程。当前（6.0.RC1版本）暂不支持DataLoader的默认参数num_workers=0。

#### 排查方法

通过GDB断点调试，定位到在迭代DataLoader时抛出异常。

#### 解决措施

DataLoader的默认参数num_workers改为大于0的值。

本页内容

- 问题信息
- 问题现象描述
- 原因分析
- 排查方法
- 解决措施
