簡體   English   中英

“沒有名為 'bs4' 的模塊”即使 bs4 在 python 3.7 上已經滿足?我

[英]“No module named 'bs4'” Even though bs4 is already satisfied on python 3.7?I

我已經為 anaconda 和 python 3 安裝了 bs4,但是在 vscode 中運行一些代碼時它說它找不到 bs4 模塊。

Successful Traceback in shell
Requirement already satisfied: beautifulsoup4 in /opt/anaconda3/lib/python3.7/site-packages (from bs4) (4.9.0)
Requirement already satisfied: soupsieve>1.2 in /opt/anaconda3/lib/python3.7/site-packages (from beautifulsoup4->bs4) (1.9.3)
(base) Joshuas-MacBook-Pro:~ joshuag$ 

Fail traceback in VSCode
/Library/Frameworks/Python.framework/Versions/3.8/bin/python3 /Users/joshuag/PycharmProjects/ThingsToKnow/WebScraping.py (base) Joshuas-MacBook-Pro:PycharmProjects joshuag$ /Library/Frameworks/Python.framework/Versions/3.8/bin/python3 /Users/joshuag/PycharmProjects/ThingsToKnow/WebScraping.py Traceback (most recent call last): –

我覺得你有多個 pyhton 版本:

  1. 在可視代碼中鍵入Ctrl+Shift+P

  2. 選擇 Python select 解釋器

在此處輸入圖像描述

  1. 從列表(示例圖像)Select Python 3.7。

您收到錯誤是因為您為 3.8 而不是 3.7 安裝了它在此處輸入圖像描述

資料來源: VS Doc

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM