【发布时间】:2021-08-01 12:10:28
【问题描述】:
evaluation.py的代码前几行:
import os
import torch
from torch.nn import functional as F
from torch.utils.data import DataLoader
import numpy as np
from dataset import CLSDataset # warning is reported here
from tqdm import tqdm
文件夹的结构:
./
|-dataset.py
|-dictionary.py
|-evaluation.py
|-model.py
|-models/
|-[some files]
|-__pycache__
|-train.py
注意dataset.py 与evaluation.py 位于同一文件夹中,https://github.com/microsoft/pylance-release/blob/main/TROUBLESHOOTING.md#unresolved-import-warnings 表示语言服务器将工作区根目录(即您打开的文件夹)视为用户模块导入的主根目录. 但它仍然会抛出“无法解析导入数据集”的警告。
我尝试添加
{
"python.analysis.extraPaths": ["./"]
}
在本地和远程文件的 settings.json 上,但它没有帮助。
【问题讨论】:
-
代码能否运行成功?请用树形图的形式描述相关文件和文件夹的结构关系。
-
代码运行成功,文件和文件夹结构更新。
-
您使用的是哪种python语言服务?请尽量使用“绝地”或“微软”提供的语言服务。
标签: python visual-studio-code python-import