189 8069 5689

Nomodulenamed'bs4'-创新互联

Python中安装bs4后,pycharm报错ModuleNotFoundError: No module named 'bs4'
https://www.csdn.net/jiaocheng/1/1/1
本文主要分享关于在对应python版本中安装beautifulsoup之后,在代码执行时还会提示“No module named 'bs4'”的问题。

创新互联专注于江汉企业网站建设,自适应网站建设,商城系统网站开发。江汉网站建设公司,为江汉等地区提供建站服务。全流程定制网站设计,专业设计,全程项目跟踪,创新互联专业和态度为您提供的服务

首先需要检查一下,自己安装beautifulsoup的版本与用来执行代码的python版本是不是一致的,为了防止出问题,我将python2与python3都安装了beautifulsoup~
安装的方法很简单,
执行pip install beautifulsoup4 一般都会成功
(注意做了双版本pip兼容的 安装时区分pip2和pip3)
No module named 'bs4'
现在就可以在本地python工作路径的相应目录下找到已安装的bs4模块:
No module named 'bs4'
如果此时使用pycharm执行代码,在引用bs4 “frombs4 import BeautifulSoup”时还会报错“ModuleNotFoundError: Nomodule named 'bs4'.” 未找到名为bs4的模块,这时需要在Pycharm上安装bs4模块来解决,解决方法如下:
File– Setting
No module named 'bs4'
Project:Python – Project Interperter
在该页面下会显示执行项目默认的python版本,如图我设置的python版本是python3.6;还会显示在pycharm上安装的模块,如果执行项目时报错“找不到bs4”,应该是不会显示bs4这个模块的,我安装过,所以会显示。
No module named 'bs4'
Install
点击界面右侧的+号,可以打开安装模块界面,在该界面下可以直接搜索并安装相应模块,输入bs4,搜索到对应结果,选择安装模块。
No module named 'bs4'
安装完成
安装完成后在界面下方会提示“Package‘bs4’ install successfully”
No module named 'bs4'
此时再次保存执行项目就不会再报错“No module named 'bs4'.”

另外有需要云服务器可以了解下创新互联scvps.cn,海内外云服务器15元起步,三天无理由+7*72小时售后在线,公司持有idc许可证,提供“云服务器、裸金属服务器、高防服务器、香港服务器、美国服务器、虚拟主机、免备案服务器”等云主机租用服务以及企业上云的综合解决方案,具有“安全稳定、简单易用、服务可用性高、性价比高”等特点与优势,专为企业上云打造定制,能够满足用户丰富、多元化的应用场景需求。


文章标题:Nomodulenamed'bs4'-创新互联
分享链接:http://jkwzsj.com/article/jedoj.html

其他资讯