[英]ModuleNotFoundError: No module named 'requests' in VSCODE
[英]ModuleNotFoundError: No module named 'requests'
我已經在我的電腦中安裝了 pip3 和 requests 包。即使在我的 shell 上運行命令import requests時,我也收到以下錯誤:
Traceback (most recent call last):
File "<pyshell#0>", line 1, in <module>
import requests
ModuleNotFoundError: No module named 'requests'
我必須手動將所有包復制到我的工作目錄以解決此異常。
查找您的 python 是否已安裝並找到 Scripts 目錄。 打開 cmd,轉到此文件夾並鍵入pip install requests
。
對我來說,就像下面這樣:
cd C:\Users\myLocalUserName\AppData\Local\Programs\Python\Python36\Scripts
pip install requests
在 PyCharm 中,您應該:
要列出Python 3的已安裝模塊:
sudo pip3 list
為Python 3安裝request
模塊:
sudo pip3 install requests
確保 requests 模塊的版本應該以 2 開頭
不正確
pip3 list
包版本
請求 0.0.1
我安裝了這個並使用
python -m pip install requests
之后 :
PS C:\python\Scripts> 點子列表
包版本
證書 2021.5.30
查德 4.0.0
idna 2.10
點 21.1.3
請求 2.25.1
urllib3 1.26.6
激活虛擬環境 .\env\Scripts\activate 安裝依賴,
點安裝請求
現在已經解決了這個問題2個小時,這個解決方案做到了!
找到您的 Python 安裝位置,特別是 Scripts 目錄。 打開cmd
,然后運行以下命令:
cd C:\Users\<myLocalUserName>\AppData\Local\Programs\Python\Python36\Scripts
pip install requests
對我來說,我使用了我的 IDE(在本例中為 Pycharm)中的包管理器來查看是否安裝了“請求”。 一旦我這樣做了,錯誤就消失了。 我也嘗試了 pip install,但我懷疑系統上有多個 python,並且 pip 沒有安裝到正確的 python。 這就是為什么其他人建議從特定的 python 安裝進行安裝。
在 Linux 或 Mac 中,您可以運行“which python”以獲取更多線索。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.