Python 完美解决 Import “模块“ could not be resolved ...的问题
作者:卡尔特斯 发布时间:2022-04-05 18:59:29
vscode
中python
提示警告错误,但是还是能跑起来代码:
Import "playwright.sync_api" could not be resolved Pylance
reportMissingImports
原因可能有两个:
1、未下载此包,打开命令行,输入 $ pip list
,可以看到下载过的所有包,如果未下载,则下载后重启 vscode
就可以了。
2、本机有多个 python
的编译环境,比如使用 pyenv
管理多个版本,而在 vscode
里使用的那个编译环境中没有下载该包。
原因
2
的解决办法(原因1
下载就解决了):
1、打开 vscode
。
2、按快捷键 win: Ctrl + Shift + P 或 mac: Command + Shift + P
,输入 Python: Select Interpreter
3、选择 Python
解释器。怎么才不报错?
选择一个安装当前报错库的 Python
编译环境,注意了:如果有用到多个库,那选择的 Python
编译环境也必须安装了所有库,简单理解就是选个安装了包的 Pyhton
环境,因为每个 Python
环境,通过 pip
安装了包之后,是会安装到自己的根目录下面,所以多个版本就不会共用到,需要选个装了的,要不然就装一遍。
小细节:尤其是开了 虚拟环境(virtualenv)
的,默认使用的编译环境可能是 外面公共
的,装了包还是报警告,那说明编译环境不对,但是直接运行代码是没问题的,只是代码里面有警告错误。
如果选择好编译器之后,错误提示没了,但是代码还是不高亮
,可以重新导入下敲下就可以了。
来源:https://blog.csdn.net/zz00008888/article/details/127963447


猜你喜欢
- 前言在MySQL中,我们可以通过EXPLAIN命令获取MySQL如何执行SELECT语句的信息,包括在SELECT语句执行过程中表如何连接和
- 在执行任何查询时,SQL Server都会将数据读取到内存,数据使用之后,不会立即释放,而是会缓存在内存Buffer中,当再次执行相同的查询
- 大家是否还记得1983年任天堂的著名游戏《超级玛丽》里那个留着胡子的意大利水管工人,还有日本konami公司1987年发行的射击游戏《魂斗罗
- logconfig.json{ "version":1, "disable_existing_loggers&
- 1. 从官网选择Prometheus版本进行下载官网地址>> https://github.com/prometheus/pro
- 今天用Python提取了Linux内核源代码的目录树结构,没有怎么写过脚本程序,我居然折腾了2个小时,先是如何枚举出给定目录下的所有文件和文
- 随着业务量的增长,可能需要对表进行拆分来提高性能。下面这个例子是将www.jb51.net的users表拆分成10个表ttlsa_user_
- 在编程过程中,多了解语言周边的一些知识,以及一些技巧,可以让你加速成为一个优秀的程序员。对于Python程序员,你需要注意一下本文所提到的这
- django上线后,需要把setting.py文件的debug=True改为False,以防暴露代码报错问题。因为我项目用到css的地方只有
- 层叠样式表(css)是Web设计的一种语言,CSS的下一代版本CSS3已经蓄势待发。你是否可望开始使用它们却又不知从何下手呢?虽然还有一些新
- 本文实例讲述了python有证书的加密解密实现方法。分享给大家供大家参考。具体实现方法如下:最近在做python的加解密工作,同时加完密的串
- 前言在之前的面试过程中,问到执行计划,有很多童鞋不知道是什么?甚至将执行计划与执行时间认为是同一个概念。今天我们就一起来了解一下执行计划到底
- 前言这次开发微信抢票程序中,普通用户的身份是由微信管理的。当用户通过微信公众号(测试号)向后台发消息时,微信会将用户的身份标记为一个uniq
- 一个简单的php文件下载源代码,虽不支持断点续传等,但是可以满足一些常用的需求了。php下载文件其实用一个a标签就能实现,比如 <a
- 事先说明哦,这不是一篇关于Python异常的全面介绍的文章,这只是在学习Python异常后的一篇笔记式的记录和小结性质的文章。什么?你还不知
- 问题:python spyder先出现dos窗口,然后后面就什么都没有了。解决方法:C:\用户\Administrator\.spyder3
- 本文实例为大家分享了python实现在线翻译的具体代码,供大家参考,具体内容如下具体效果请看图代码:import urllib.reques
- 目录一、MySQL数据备份1.1、 mysqldump命令备份数据1.2、 mysqldump常用操作示例1.3、 还原mysql备份内容二
- 任务队列主线程:正在执行的代码,会生成函数调用栈。macro-task(宏任务,新名:task)包括:script(整体代码), setTi
- 本篇已得到原作者Steve Dennis的翻译准予,在此Jorux表示感谢!本教程主要参考Creating a CSS Layo