即使安装在我的电脑上,BeautifulSoup 导入也不适用于 vscode

Har*_*uin 1 python beautifulsoup visual-studio-code

我当前的问题是,即使 Beautiful Soup 已安装在我的电脑上,导入也无法正常工作。我不断收到错误“没有名为‘bs4’的模块”。我目前正在使用 VS Code,但我启动了 python IDLE,但它也不起作用。如果有人知道发生了什么事,那将会有很大的帮助。

 1. from pip._vendor import requests
 2. from bs4 import BeautifulSoup
 3.
 4. url = 'https://someonerandomwebsite'
 5. r = requests.get(url)
 6. b_soup = BeautifulSoup(r.content, 'html.parser')
Run Code Online (Sandbox Code Playgroud)

这是我当前的错误

 from bs4 import BeautifulSoup
     ModuleNotFoundError: No module named 'bs4'
Run Code Online (Sandbox Code Playgroud)

Jas*_*ook 6

对于 VS Code,请检查您正在使用的 pip(或不同的包安装)是否与所选的 Python 解释器相符。

  1. “CTRL+Shift+P”,然后“Python:选择解释器”(或者单击 VS Code 控制台的左下角)
  2. 在终端“pip -V”中

检查这些路径是否对齐。您可能没有在您认为的位置安装软件包。