在 PyCharm 中导入 bs4 或 BeautifulSoup4 "unresolved"。安装没问题
Import of bs4 or BeautifulSoup4 "unresolved" in PyCharm. Installation is fine
我想在 PyCharm 2018.3.2 中使用 BeautifulSoup4。问题是,"bs4" 和 "BeautifulSoup"/"BeautifulSoup4" 在 PyCharm 中用红色下划线表示:
from bs4 import BeautifulSoup (or BeautifulSoup4)
没有其他导入失败,只有这个模块。红色下划线告诉我 "bs4" 和 "BeautifulSoup(4)" 相同:
“未解决的引用'bs4'少...(Ctrl+F1)
检查信息:此检查检测应解析但未解析的名称。由于动态调度和鸭子类型,这在有限但有用的情况下是可能的。顶级项目和 class 级项目比实例项目得到更好的支持
当我 运行 PyCharm 错误说:
"ModuleNotFoundError: No module named 'bs4'"
在 cmd 中 pip3 已正确安装所有内容。必须卸载并安装几次才能确定。安装后 atm 看起来像这样:
Python cmd. Not in administation mode here, but tried that too
另外,这个:
pip check bs4
pip check beautifulsoup4
说:"No broken requirements found."
我是 python 的新手,但我在网上搜索了答案,但在 "unresolved reference" 中一无所获。
我想也许是路径问题,但最近安装的请求和模块都放在我的存档中的同一个文件夹中,所以 PyCharm 应该能够在能够找到请求时找到 bs4。
您可以从 PyCharm 中轻松安装 BeautifulSoup4
。
先去File
>> Settings
。
然后在左侧向下滚动,展开 Project
条目并单击 Project Interpreter
。
现在您可以验证 window 右侧的设置。例如,安装了哪些包,当前设置了哪个解释器版本。
注意:如果您安装了多个不同版本的解释器,请确保您选择了正确的解释器。
在右侧单击 + 符号(添加包)。在搜索输入行中键入 beautifulsoup4
并在下面的列表中单击它。
最后在底部点击Install Package
,等待安装成功的提示。
根据我的经验,Pycharm 对 bs4 有一些反对意见。这可能不适用于每个人,但为了一劳永逸地解决它,我在我的基本解释器(使用 Powershell)中安装了 bs4,我在其中安装了 Django 和其他一些模块。这样,当我在 Pycharm 中创建一个带有新 virtualenv 的新项目时,我会像往常一样告诉它 "inherit global site-packages," bs4 随行。我希望这对某人有所帮助。
我想在 PyCharm 2018.3.2 中使用 BeautifulSoup4。问题是,"bs4" 和 "BeautifulSoup"/"BeautifulSoup4" 在 PyCharm 中用红色下划线表示:
from bs4 import BeautifulSoup (or BeautifulSoup4)
没有其他导入失败,只有这个模块。红色下划线告诉我 "bs4" 和 "BeautifulSoup(4)" 相同:
“未解决的引用'bs4'少...(Ctrl+F1)
检查信息:此检查检测应解析但未解析的名称。由于动态调度和鸭子类型,这在有限但有用的情况下是可能的。顶级项目和 class 级项目比实例项目得到更好的支持
当我 运行 PyCharm 错误说: "ModuleNotFoundError: No module named 'bs4'"
在 cmd 中 pip3 已正确安装所有内容。必须卸载并安装几次才能确定。安装后 atm 看起来像这样:
Python cmd. Not in administation mode here, but tried that too
另外,这个:
pip check bs4
pip check beautifulsoup4
说:"No broken requirements found."
我是 python 的新手,但我在网上搜索了答案,但在 "unresolved reference" 中一无所获。 我想也许是路径问题,但最近安装的请求和模块都放在我的存档中的同一个文件夹中,所以 PyCharm 应该能够在能够找到请求时找到 bs4。
您可以从 PyCharm 中轻松安装 BeautifulSoup4
。
先去File
>> Settings
。
然后在左侧向下滚动,展开 Project
条目并单击 Project Interpreter
。
现在您可以验证 window 右侧的设置。例如,安装了哪些包,当前设置了哪个解释器版本。
注意:如果您安装了多个不同版本的解释器,请确保您选择了正确的解释器。
在右侧单击 + 符号(添加包)。在搜索输入行中键入 beautifulsoup4
并在下面的列表中单击它。
最后在底部点击Install Package
,等待安装成功的提示。
根据我的经验,Pycharm 对 bs4 有一些反对意见。这可能不适用于每个人,但为了一劳永逸地解决它,我在我的基本解释器(使用 Powershell)中安装了 bs4,我在其中安装了 Django 和其他一些模块。这样,当我在 Pycharm 中创建一个带有新 virtualenv 的新项目时,我会像往常一样告诉它 "inherit global site-packages," bs4 随行。我希望这对某人有所帮助。