Import [your_module] could not be resolved Pylance(reportMissingImports)出现这种问题应该怎么处理,这里说说我自己的情况_haohaoxuexi111a的博客-程序员宅基地

技术标签: visual studio code  python  vscode  ide  

我的电脑配置

系统

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)

如果没有可以直接打入settings搜索
记得不要选错了。

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

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

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

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

第二次尝试

界面输入

command/ctrl + shift + p

在命令窗口输入

python:select

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

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

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

总结

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

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/haohaoxuexi111a/article/details/121542905

智能推荐

Django中使用logging模块记录日志_kalath_aiur的博客-程序员宅基地

logging模块是Python内置的标准模块,主要用于输出日志信息,可以设置输出日志的等级、日志保存路径等信息。日志的作用日志主要有三种作用:问题跟踪通过日志文件,在程序安装或者运行过程中出现的问题,会进行记录,以便技术人员进行问题排查。如果没有日志文件,问题将会难以进行判断。状态监控通过对日志进行实时分析,可以监控运行状态,以便出现问题时可以尽早发现。安全审计主要用...

自动驾驶3D物体检测研究综述 3D Object Detection for Autonomous Driving: A Survey_自动驾驶小学生的博客-程序员宅基地_3d object detection for autonomous driving: a surv

本文介绍一篇最新的自动驾驶3D物体检测综述(2021年6月份发布),来源于中国人民大学,论文共26页,99篇文献。论文链接为:https://arxiv.org/pdf/2106.10823.pdf

git创建分支失败,经过初始化之后,接下来的步骤介绍_落落雨的博客-程序员宅基地

git  init 之后要先git add .git commit -m"your message"然后,再按照git branch branchname就可以创建新分支了

TensorFlow2.0笔记(北京大学)不断更新_石先森很疯狂的博客-程序员宅基地

TensorFlow提示:这里可以添加系列文章的所有文章的目录,目录需要自己手动添加例如:第一章 Python 机器学习入门之pandas的使用提示:写完文章后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录TensorFlow前言一、人工智能三学派二、基于连接主义的神经网络设计过程一、第一个TensorFlow程序二、Tensor张量总结前言TensorFlow是一个采用数据流图(Data Flow Graphs),用于高性能数值计算的开源软件库。Tensor(张量)即多

Spring Boot JPA 特殊查询操作_龍言玄间的博客-程序员宅基地

限制查询结果数量top和first关键字@Repository // 创建数据库操作接口public interface UserRepository extends JpaRepository<User, Integer> { //限制结果数量 List<User> findFirst10ById(Integer id);//查询符合结果的前10条 List<User> findTop20ById(Integer id);//查询符合

随便推点

Slicer学习笔记(二十五)vtkMRMLSegmentationNode类下的方法_落花逐流水的博客-程序员宅基地_vtkmrmlsegmentationnode

Slicer学习笔记(二十五)vtkMRMLSegmentationNode类下的方法1、1、一直不知道怎么学习slicer的c++编程,在网上也找不到好的教程,官方文档也只有python的例子。所以只能自己做笔记,慢慢理解了。// 将分割结果用二值映射表示bool vtkMRMLSegmentationNode::SetMasterRepresentationToBinaryLabelmap()// 获取闭合表面表示bool vtkMRMLSegmentationNode::GetClose

转载--大内高手—常见内存错误_gooner的博客-程序员宅基地

大内高手—常见内存错误 转载时请注明出处:http://blog.csdn.net/absurd 随着诸如代码重构和单元测试等方法引入实践,调试技能渐渐弱化了,甚至有人主张废除调试器。这是有道理的,原因在于调试的代价往往太大了,特别是调试系统集成之后的BUG,一个BUG花了几天甚至数周时间并非罕见。 而这些难以定位的BUG基本上可以归为两类:内存错误和并发问题。而又以内存错

问:如何用“异构数据源的整合”的方式解决"流式计算"的问题?_一路奔跑的博客-程序员宅基地

为了让淘宝的朋春大牛来指点一下,我一口气写了三篇文章放这了,也不知道他会不会看到,并指点一下      在做”流式计算“上有一定的经验,一直在计划把我的流式计算控制模块用DSL描述出来,这样我就不用来回的把大量服务组装成千篇一律的async-query之类的server了,而是直接用编译器生成我的server,我甚至做了个半成品的server生成器了,那次听了淘宝的张轩丞(朋春)讲的 ”

【3D游戏编程与设计-HW9】UI系统_jessicaflora的博客-程序员宅基地

编程实践:背包系统前言项目要求项目结构实现过程效果展示参考博客前言本博客为第九章——UI系统的课后作业:UI 效果制作。项目地址:https://github.com/enyocloud/3dGameUnity/tree/master/HW9项目要求UI 效果制作(参考第九章——UI系统)进入 NGUI 官方网站,使用 UGUI 实现以下效果Inventory 背包系统以上例子需要使用 Unity web player, 仅支持以下操作系统与浏览器,参见官方下载。- Windo

Django之权限用法_dianshuochi1092的博客-程序员宅基地

**记住每一个url都是一个权限**注册可插拔试的权限,可以先写其他的逻辑,在最后再把权限加上将rbac组件拷贝到项目上,注册项目修改表结构将写好的用户表对rbac的User表进行一对一的关系建立,修改完成后做数据库迁移:记住null等于true..后面再添加用户将权限组件放在中间件上MIDDLEWARE = [ ...

查询数据库表空间_西西的天空之城的博客-程序员宅基地

SELECTTABLE_SCHEMA,CONCAT(TRUNCATE(SUM(data_free)/1024/1024,2),'MB') AS data_free,CONCAT(TRUNCATE(SUM(index_length)/1024/1024,2),'MB') AS index_sizeFROMinformation_schema.tablesWHERETABLE_SCHEMA = '数据库名';