Python 完美解決 Import “模塊“ could not be resolved ...的問(wèn)題
vscode
中python
提示警告錯(cuò)誤,但是還是能跑起來(lái)代碼:
Import "playwright.sync_api" could not be resolved Pylance
reportMissingImports
- 原因可能有兩個(gè):
1、未下載此包,打開(kāi)命令行,輸入 $ pip list
,可以看到下載過(guò)的所有包,如果未下載,則下載后重啟 vscode
就可以了。
2、本機(jī)有多個(gè) python
的編譯環(huán)境,比如使用 pyenv
管理多個(gè)版本,而在 vscode
里使用的那個(gè)編譯環(huán)境中沒(méi)有下載該包。
- 原因
2
的解決辦法(原因1
下載就解決了):
1、打開(kāi) vscode
。
2、按快捷鍵 win: Ctrl + Shift + P 或 mac: Command + Shift + P
,輸入 Python: Select Interpreter
3、選擇 Python
解釋器。怎么才不報(bào)錯(cuò)?
選擇一個(gè)安裝當(dāng)前報(bào)錯(cuò)庫(kù)的 Python
編譯環(huán)境,注意了:如果有用到多個(gè)庫(kù),那選擇的 Python
編譯環(huán)境也必須安裝了所有庫(kù),簡(jiǎn)單理解就是選個(gè)安裝了包的 Pyhton
環(huán)境,因?yàn)槊總€(gè) Python
環(huán)境,通過(guò) pip
安裝了包之后,是會(huì)安裝到自己的根目錄下面,所以多個(gè)版本就不會(huì)共用到,需要選個(gè)裝了的,要不然就裝一遍。
小細(xì)節(jié):尤其是開(kāi)了 虛擬環(huán)境(virtualenv)
的,默認(rèn)使用的編譯環(huán)境可能是 外面公共
的,裝了包還是報(bào)警告,那說(shuō)明編譯環(huán)境不對(duì),但是直接運(yùn)行代碼是沒(méi)問(wèn)題的,只是代碼里面有警告錯(cuò)誤。
如果選擇好編譯器之后,錯(cuò)誤提示沒(méi)了,但是代碼還是不高亮
,可以重新導(dǎo)入下敲下就可以了。
到此這篇關(guān)于Python 完美解決 Import “模塊“ could not be resolved ...的文章就介紹到這了,更多相關(guān)Python Import 模塊could not be內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
Python中requests.session()的用法小結(jié)
這篇文章主要介紹了Python中requests.session()的用法小結(jié),可能大家對(duì)?session?已經(jīng)比較熟悉了,也大概了解了session的機(jī)制和原理,但是我們?cè)谧雠老x(chóng)時(shí)如何會(huì)運(yùn)用到session呢,接下來(lái)要講到會(huì)話保持,需要的朋友可以參考下2022-11-11Jinja2實(shí)現(xiàn)模板渲染與訪問(wèn)對(duì)象屬性流程詳解
要了解jinja2,那么需要先理解模板的概念。模板在Python的web開(kāi)發(fā)中廣泛使用,它能夠有效的將業(yè)務(wù)邏輯和頁(yè)面邏輯分開(kāi),使代碼可讀性增強(qiáng),并且更加容易理解和維護(hù)。模板簡(jiǎn)單來(lái)說(shuō)就是一個(gè)其中包含占位變量表示動(dòng)態(tài)部分的文,模板文件在經(jīng)過(guò)動(dòng)態(tài)賦值后,返回給用戶2023-03-03python進(jìn)階_淺談面向?qū)ο筮M(jìn)階
下面小編就為大家?guī)?lái)一篇python進(jìn)階_淺談面向?qū)ο筮M(jìn)階。小編覺(jué)得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧2017-08-08python使用opencv在Windows下調(diào)用攝像頭實(shí)現(xiàn)解析
這篇文章主要介紹了python使用opencv在Windows下調(diào)用攝像頭實(shí)現(xiàn)解析,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下2019-11-11Python Tornado框架輕松寫(xiě)一個(gè)Web應(yīng)用的全過(guò)程
Tornado全稱Tornado Web Server,是一個(gè)用Python語(yǔ)言寫(xiě)成的Web服務(wù)器兼Web應(yīng)用框架,Tornado走的是少而精的方向,注重的是性能優(yōu)越,它最出名的是異步非阻塞的服務(wù)器方式,這篇文章主要給大家介紹了關(guān)于Python Tornado框架輕松寫(xiě)一個(gè)Web應(yīng)用的相關(guān)資料,需要的朋友可以參考下2021-08-08PyQt5爬取12306車票信息程序的實(shí)現(xiàn)
12306是學(xué)習(xí)爬蟲(chóng)的比較好的一個(gè)練手網(wǎng)站。本文主要實(shí)現(xiàn)了PyQt5爬取12306車票信息程序,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2021-05-05Django實(shí)現(xiàn)學(xué)員管理系統(tǒng)
這篇文章主要為大家詳細(xì)介紹了Django實(shí)現(xiàn)學(xué)員管理系統(tǒng),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2019-02-02使用matplotlib實(shí)現(xiàn)在同一個(gè)窗口繪制多個(gè)圖形
這篇文章主要介紹了使用matplotlib實(shí)現(xiàn)在同一個(gè)窗口繪制多個(gè)圖形問(wèn)題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2023-08-08