我想在PyCharm 2018.3.2中使用BeautifulSoup4。问题是,“bs4”和“BeautifulSoup”/“BeautifulSoup4”在写作时在PyCharm中用红色加下划线:
from bs4 import BeautifulSoup (or BeautifulSoup4)
没有其他东西无法导入,只有这个模块。红色下划线告诉我“bs4”和“BeautifulSoup(4)”的相同内容:
“未解决的参考'bs4'少......(Ctrl + F1)
检查信息:此检查检测应解决但不能解决的名称。由于动态调度和鸭子打字,这在有限但有用的情况下是可能的。支持顶级和类级别项比实例项更好“
当我运行PyCharm时,错误说:“ModuleNotFoundError:没有名为'bs4'的模块”
在cmd中,pip3已正确安装了所有内容。不得不卸载并安装几次才能确定。安装后它看起来像这样:
Python cmd. Not in administation mode here, but tried that too
这个:
pip check bs4
pip check beautifulsoup4
说:“没有找到破损的要求。”
我是python的新手,但我在网上搜索了答案,但没有找到“未解析的参考资料”。想到可能是路径的责任,但最近安装的请求和模块放在我的档案中的同一文件夹中,所以PyCharm应该能够找到bs4,当它能够找到请求。
你可以从PyCharm里面安装BeautifulSoup4。
去File
>> Settings
。在左侧打开Project Module
并点击Project Interpreter
。您现在可以验证右侧窗口中显示的设置。例如,安装了哪些软件包以及当前选择的解释器版本。
注意:如果您安装了多个安装了不同版本的解释器,请确保选择了正确的解释器。
然后在右侧单击绿色'+'
符号(添加包)。在搜索字段中输入beautifulsoup4
,然后在下面的列表中单击它。
最后在底部点击qazxsw poi并等待它已成功安装的提示。