PyDev VSCode 中未解决的导入错误?

Unresolved import error in VSCode with PyDev?

我从我的电脑上删除了一个旧的 Python 版本 (3.6),但在那之后 VSCode 强调了我的导入(redis,pandas 等)。代码完美 运行,但红色下划线有点烦人。知道如何解决这个问题吗?我使用 Python 3.8.5 64 位 ('base':conda) 作为默认解释器。错误消息:未解析的导入:redisPyDev(6).

这是测试代码:

import redis 

redis_host = ""
redis_port = 

r = redis.Redis(host=redis_host, port=redis_port, db=0, decode_responses=True)

print(r.get('str_id'))

根据您提供的信息,“Unresolved import: redisPyDev”是由 VS Code 扩展“PyDev”提供的。如果您不使用此扩展程序,请尝试“禁用”它。

通常我们在VS Code中使用python时,它的很多功能都是由the Python extension提供的。当我没有安装“redis”模块时,这里是python扩展提供的“unresolved import'redis'”信息:

我们安装模块“redis”后,然后重新加载 VS Code,这里没有显示任何错误或警告: