错误"global name 'BeautifulSoup' is not defined"



我刚刚使用

安装了美丽的套件
pip install beautifulsoup4

它保存在c:python27libsite-packages

我使用以下命令在pycharm中导入

from bs4 import BeautifulSoup

当我运行它时,它会显示错误

global name 'BeautifulSoup' is not defined

知道这里有什么问题?我需要将导入路径更改为

-> from bs4 import site-packages/Beautifulsoup

我的猜测是,位于 c:python27上的解释器不是您的pycharm项目选择的解释器。

在Pycharm中,您可以通过转到File-->Settings检查解释器和软件包。然后,在"设置"菜单的树视图中,选择Project:<your project name>-->Project Interpreter

您可以确保所选的解释器实际上是位于 c:python27的。(在页面顶部的下拉列表中)

或...您可以保留当前的解释器,然后单击屏幕左上角的+图标,打开Available Packages菜单。搜索selenium并单击Install Package

另外,既然您正在包装,现在可能是尝试使用VENV

的好时机

最新更新