Python VSCode未解析导入';sys';短绒
我在VSCode Python程序中收到一个Python VSCode未解析导入';sys';短绒,python,visual-studio-code,Python,Visual Studio Code,我在VSCode Python程序中收到一个未解析的导入“sys”linter警告。我有其他导入(json、numpy等),我没有任何问题。我正在使用所有最新版本的Python、VSCode和扩展。不管我用哪根棉线,它们都会给我同样的错误。但是,当我运行该文件时,它运行没有问题。为什么会发生这种情况?我如何修复它 编辑: 在问题窗格的底部显示unresolved import'sys'Python(unresolved import) 当我将光标放在sys上时,VSCode中会弹出以下内容: (
未解析的导入“sys”
linter警告。我有其他导入(json、numpy等),我没有任何问题。我正在使用所有最新版本的Python、VSCode和扩展。不管我用哪根棉线,它们都会给我同样的错误。但是,当我运行该文件时,它运行没有问题。为什么会发生这种情况?我如何修复它
编辑:
在问题窗格的底部显示unresolved import'sys'Python(unresolved import)
当我将光标放在sys
上时,VSCode中会弹出以下内容:
(module) "/root/.vscode-server/extensions/ms-pyright.pyright-1.0.57/typeshed-fallback/stdlib/3/sys.pyi"
unresolved import 'sys'Python(unresolved-import)
Peek Problem
No quick fixes available```
根据您的描述,我怀疑该警告来自Microsoft语言服务器(不幸的是,您没有提供确切的问题输出,指定提供警告的工具)。如果是语言服务器,那么它将在中修复,因此最终将在稳定中修复。根据您的描述,我怀疑警告来自Microsoft语言服务器(不幸的是,您没有提供确切的问题输出,指定提供警告的工具)。如果它是语言服务器,那么它在中是固定的,因此最终将在稳定中得到固定。您可以在答案中找到解决方案,例如在VS代码中设置Python路径 另一个解决方案是将所需的python解释器安装文件夹添加到
PYTHONPATH
环境变量中
这就是说,当您没有虚拟环境设置(venv)时,它确实会出现。根据Brett的回答,这是一个将被修复的错误。您可以在答案中找到解决方案,例如在VS代码中设置Python路径 另一个解决方案是将所需的python解释器安装文件夹添加到
PYTHONPATH
环境变量中
也就是说,当您没有虚拟环境设置(venv)时,它确实会出现。根据Brett的回答,这是一个将被修复的错误。我用错误信息更新了我的问题。它看起来像是来自黄铁矿插件。我用错误信息更新了我的问题。它看起来像是来自黄铁矿插件。