admin 管理员组

文章数量: 1087709

Import [your

以下

  • 我的电脑配置
    • 系统
    • 编辑器
    • 环境管理方式
  • 出现的问题
    • 情况描述
    • 问题猜测
  • 问题解决
    • 第一次尝试
    • 第二次尝试
  • 总结

我的电脑配置

系统

64位win10系统,

编辑器

Vscode

环境管理方式

annaconda

出现的问题

Import [your_module] could not be resolved Pylance(reportMissingImports)

情况描述

今天上午我的电脑还能正常运行代码,下午再用的时候,模块名字就不能识别出来了,搞的我很着急。就来搜索一下是否有和我一样情况的大佬,但是我发现和我报错一样,但是情况有有点小区别,我是搞了annaconda管理环境的,除了基础环境还有两个我自己创建的环境,一个是游戏环境一个是学习环境。

问题猜测

  1. 可能是python路径不太对
  2. json配置错误
  3. 未知原因

问题解决

第一次尝试

选择将python路径进行改变。
Ctrl+Shift+P打开命令面板,输入settings,选择Preferences: Open Settings(JSON)


记得不要选错了。

打开之后是这样的
在代码块里面添加你的路径

"python.analysis.extraPaths": ["D:/ProgramData/xxx","D:/ProgramData/xxx"]

这是你的路径,记得要用斜杠,和你之间复制过来的路径不一样,双引号和中括号的问题也要注意。
三个x是我省略的具体路径,你不要和我设置的一样。

但是我改完了之后还是没有好,于是我搜索了其他文章,我发现了新问题,也许是我环境的解释器没有配置好,于是我就进行了第二次尝试。

第二次尝试

界面输入

command/ctrl + shift + p

在命令窗口输入

python:select


点击进去之后发现的几个环境都在里面,选择你现在用的模块相匹配的环境。

于是我再次运行我的代码,顺利通过。

总算解决了这个问题,花了一下午的时间。

总结

python的环境和解释器要匹配,遇到问题不要慌乱,可以在浏览器里面搜教程与方法,也可以找朋友们交流。多请教大佬,如果是新问题可以发出来让大家一起学习进步。

本文标签: Import your