文档章节

ImportError: No module named bs4错误解决方法

bengozhong
 bengozhong
发布于 2017/09/11 11:09
字数 300
阅读 38
收藏 0
点赞 0
评论 0

前言:毕业论文打算用Python做爬虫爬一些数据,最近开始入门Python;

在学习的时候遇到一个问题,按照看的文章安装了Python,也配置了相应的环境(使用window系统),使用pycharm编辑器来写Python(此软件运行Python很方便,安装Python需要用的库也很简单)。

在安装requests和BeautifulSoup两个库之后开始爬一个本地html,开头引用了from bs4 import BeautifulSoup但是最后一直报ImportError: No module named bs4错;

 

查了一些资料之后,顺利解决了此问题;

解决方法:

运行时提示ImportError: No module named bs4错误,意思是未找到名为Beautifulsoup4的模块。

写一下Python如何安装模块:

1.下载BS4模块:

http://www.crummy.com/software/BeautifulSoup/bs4/download/4.3/beautifulsoup4-4.3.2.tar.gz

2.解压到Python安装目录下的根目录中:

3.运行cmd,进入解压缩后的目录(如果Python默认安装在C盘下,打开cmd之后可以使用cd ...语句先返回根目录,再进入Python27\beautifulsoup4-4.3.2

4.进入Python27\beautifulsoup4-4.3.2之后安装BS4模块:

 

安装好之后就可以使用了;  

© 著作权归作者所有

共有 人打赏支持
bengozhong
粉丝 16
博文 411
码字总数 424949
作品 0
深圳
程序员
ImportError: No module named 'requests'

补充说明: 当前环境是在windows环境下 python版本是:python 3.4. 刚开始学习python,一边看书一边论坛里阅读感兴趣的代码, http://www.oschina.net/code/snippet140626643470 的代码运行报...

庸夫俗子 ⋅ 2014/11/06 ⋅ 0

Python如何安装模块

以安装Beautifulsoup4为例: 1.到网站上下载:http://www.crummy.com/software/BeautifulSoup/bs4/download/ 2.解压文件到C:Python27 3.cmd运行C:Python27BeautifulSoup>python setup.py ins......

ArlenXu ⋅ 2016/04/05 ⋅ 0

ubuntu切换python默认版本从2.7到3.5后 报错 ImportError: No module named 'pip'

使用pip遇到错误ImportError: No module named packaging.version的解决方法 2017年03月22日 16:08:33 阅读数:3148 由于需要用到pip,所以在Ubuntu上安装了一个,由于Python是2.7版本的,所...

Jake_xun ⋅ 05/16 ⋅ 0

用虚拟环境保存库文件--Python打包

用虚拟环境保存库文件 如果你同时负责多个 Python 项目,或者想要轻松打包某个项目及其关联的库文件,再 或者你担心已安装的库之间可能有冲突,那么你可以安装一个 Python 虚拟环境来分而 治...

AltBoy ⋅ 2017/06/26 ⋅ 0

pypy编译uwsgi错误,请教

pypy编译uwsgi错误:Traceback (most recent call last): File "appmain.py", line 75, in runtoplevel File "setup.py", line 6, in from setuptools import setup ImportError: No module......

翼动动空 ⋅ 2015/02/03 ⋅ 4

window下python安装包问题小结

你可能遇到的问题包括: ImportError: No module named sklearn 未安装sklearn包 ImportError: DLL load failed: 找不到指定的模块 ImportError: DLL load failed: The specified module cou......

langb2014 ⋅ 2017/10/30 ⋅ 0

Ubuntu下安装Tensorflow(CPU版本)

  第一次接触Ubuntu,第一次正儿八经的装软件,想说不同的机子,坑也是千奇百怪的,有的机子一句命令就可以搞定了,大不了加一个,或者更换一下源, 然而每个机子有他的脾气,还是一步一步来...

我是笨徒弟 ⋅ 01/05 ⋅ 0

Python专题----A guid fo python pip

pip类似RedHat里面的yum,安装[Python]包非常方便。本节详细介绍pip的安装、以及使用方法。 1、pip下载安装 1.1 pip下载 1.2 pip安装 pip使用详解 2.1 pip安装包 2.2 pip查看已安装的包 2.3 ...

鸿蒙无上至尊 ⋅ 04/20 ⋅ 0

pip 安装使用 ImportError: No module named setuptools

安装过程详见这篇博客: http://blog.51cto.com/sf1314/2112533 安装后运行到:出现错误,错误图片如下所示: [root@localhost pip-1.5.4]# python setup.py install Traceback (most recent...

Mr_sheng ⋅ 06/13 ⋅ 0

MAC 使用pycharm出现ImportError: No module named numpy 解决方法

Mac OS X 10.11.5 问题描述: 我用的是anaconda安装python3.6 已经在终端 pip install numpy 但是在pycharm运行程序出现错误:ImportError: No module named numpy 解决方法: 首先在终端输入...

ciyiquan5963 ⋅ 2017/08/24 ⋅ 0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

十五周二次课

十五周二次课 17.1mysql主从介绍 17.2准备工作 17.3配置主 17.4配置从 17.5测试主从同步 17.1mysql主从介绍 MySQL主从介绍 MySQL主从又叫做Replication、AB复制。简单讲就是A和B两台机器做主...

河图再现 ⋅ 52分钟前 ⋅ 0

docker安装snmp rrdtool环境

以Ubuntu16:04作为基础版本 docker pull ubuntu:16.04 启动一个容器 docker run -d -i -t --name flow_mete ubuntu:16.04 bash 进入容器 docker exec -it flow_mete bash cd ~ 安装基本软件 ......

messud4312 ⋅ 今天 ⋅ 0

OSChina 周一乱弹 —— 快别开心了,你还没有女友呢。

Osc乱弹歌单(2018)请戳(这里) 【今日歌曲】 @莱布妮子 :分享吴彤的单曲《好春光》 《好春光》- 吴彤 手机党少年们想听歌,请使劲儿戳(这里) @clouddyy :小萝莉街上乱跑,误把我认错成...

小小编辑 ⋅ 今天 ⋅ 7

mysql in action / alter table

change character set ALTER SCHEMA `employees` DEFAULT CHARACTER SET utf8mb4 DEFAULT COLLATE utf8mb4_general_ci ;ALTER TABLE `employees`.`t2` CHARACTER SET = utf8mb4 , COLLAT......

qwfys ⋅ 今天 ⋅ 0

Java 开发者不容错过的 12 种高效工具

Java 开发者常常都会想办法如何更快地编写 Java 代码,让编程变得更加轻松。目前,市面上涌现出越来越多的高效编程工具。所以,以下总结了一系列工具列表,其中包含了大多数开发人员已经使用...

jason_kiss ⋅ 昨天 ⋅ 0

Linux下php访问远程ms sqlserver

1、安装freetds(略,安装在/opt/local/freetds 下) 2、cd /path/to/php-5.6.36/ 进入PHP源码目录 3、cd ext/mssql进入MSSQL模块源码目录 4、/opt/php/bin/phpize生成编译配置文件 5、 . ./...

wangxuwei ⋅ 昨天 ⋅ 0

如何成为技术专家

文章来源于 -- 时间的朋友 拥有良好的心态。首先要有空杯心态,用欣赏的眼光发现并学习别人的长处,包括但不限于工具的使用,工作方法,解决问题以及规划未来的能力等。向别人学习的同时要注...

长安一梦 ⋅ 昨天 ⋅ 0

Linux vmstat命令实战详解

vmstat命令是最常见的Linux/Unix监控工具,可以展现给定时间间隔的服务器的状态值,包括服务器的CPU使用率,内存使用,虚拟内存交换情况,IO读写情况。这个命令是我查看Linux/Unix最喜爱的命令...

刘祖鹏 ⋅ 昨天 ⋅ 0

MySQL

查看表相关命令 - 查看表结构    desc 表名- 查看生成表的SQL    show create table 表名- 查看索引    show index from  表名 使用索引和不使用索引 由于索引是专门用于加...

stars永恒 ⋅ 昨天 ⋅ 0

easyui学习笔记

EasyUI常用控件禁用方法 combobox $("#id").combobox({ disabled: true }); ----- $("#id").combobox({ disabled: false}); validatebox $("#id").attr("readonly", true); ----- $("#id").r......

miaojiangmin ⋅ 昨天 ⋅ 0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部