這個報錯是在使用Pylance這個Python語言服務器時出現的。其中,"Import "requests" could not be resolved from source"這個錯誤提示表示在你的代碼中引用了requests模塊,但是Pylance無法從源中找到該模塊的位置。可能的原因是你沒有安裝requests模塊,或者安裝的requests模塊版本不對。你可以嘗試在終端中輸入pip install requests來安裝最新版本的requests模塊。如果你已經安裝了requests模塊,可以嘗試更新該模塊的版本,或者查看你的Python環境變量是否正確設置。
這個錯誤通常是因爲Python解釋器無法找到requests庫導致的。解決方法如下:
確認requests庫已經被安裝:在命令行中運行
pip show requests,如果返回結果中包含了requests的信息,那麼說明requests庫已經被正確安裝。如果沒有安裝,可以使用pip install requests命令安裝。確認Python解釋器可以找到requests庫:如果requests庫已經被正確安裝,但是依然出現該錯誤,可能是Python解釋器無法找到該庫。可以嘗試使用以下方法解決:
確認Python解釋器的路徑是否正確。在終端中輸入
which python或者where python可以查看Python解釋器的路徑。如果路徑不正確,可以修改環境變量或者使用正確的Python解釋器路徑啓動程序。嘗試使用絕對路徑導入requests庫。在程序中使用
import sys和sys.path.append('path_to_requests'),將requests庫的絕對路徑添加到Python解釋器的搜索路徑中。然後使用import requests導入requests庫。如果以上方法都不能解決問題,可以考慮重新安裝Python和requests庫。
https://www.4s5.cn/archives/1238.html