while scanning for the next token found character '@' that cannot start any token. (Do not use @ for indentation)
时间: 2023-11-01 12:16:03 浏览: 231
Deep learning convolutional neural network for the retrieval of.
这个错误通常出现在 YAML 文件中,原因是在 YAML 文件中使用了 @ 符号,而 @ 符号不是 YAML 的有效字符之一。
解决方法是将 @ 符号进行转义,可以使用单引号或双引号将包含 @ 符号的字符串引起来,或者使用 !!str 标记将字符串显式指定为字符串类型,例如:
```yaml
# 使用单引号将字符串引起来
name: 'john@doe.com'
# 使用双引号将字符串引起来
name: "john@doe.com"
# 显式指定字符串类型
name: !!str john@doe.com
```
另外,也可以考虑修改字符串中的 @ 符号,或者使用其他字符替代 @ 符号。
阅读全文