ImportError: No module named 'requests',No module named bs4

原创 2017年01月03日 16:04:43

1. ImportError: No module named ‘requests’

Traceback (most recent call last):
File “piece_full_down_image.py”, line 2, in
import requests
ImportError: No module named ‘requests’
找不到 requests 模块.
解决方案有二个:自动安装第三方 requests模块和手动下载安装requests模块。
自动安装:
安装了python,并且把python的路径配置到path的时候,可以直接在cmd下调用 pip install requests 来进行自动安装。
如果想要删除就使用 pip uninstall requests命令,查询发现有时候手动安装的删除不干净
手动安装:
https://pypi.python.org/pypi/requests#downloads 中下载requests安装包。
Python第三方模块中一般会自带setup.py文件,在Windows环境下,我们只需要使用命令

  cd c:\Temp\foo
  python setup.py install
两个命令就可以完成第三方模块的安装了。第一个cd命令将当前目前切换到待安装的第三方模块的目录下(这里假设第三方模块解压后的目录为c:\Temp\foo),第二个命令就执行安装了。安装的过程中可能会出现“ImportError: No module named setuptools”的错误提示,这是新手很常遇见的错误提示。不用担心,这是因为Windows环境下Python默认是没有安装setuptools这个模块的,这也是一个第三方模块。下载地址为http://pypi.python.org/pypi/setuptools。

2. ImportError: No module named bs4的解决办法

某个python脚本,其中用到了Beautifulsoup4:
from bs4 import BeautifulSoup
运行时提示ImportError: No module named bs4错误,意思是未找到名为Beautifulsoup4的模块,以下面为例子,写一下Python如何安装模块:
去网站下载最新版bs4模块:

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

解压缩:

tar -zxvf beautifulsoup4-4.3.2.tar.gz

进入解压缩后的目录:

cd beautifulsoup4-4.3.2

执行安装模块:

python setup.py install

通过以上几个步骤,把模块安装好了,脚本可以正常导入使用了。

版权声明:本文为博主原创文章,未经博主允许不得转载。Copyright [abner_albert@163.com]

关于python3 import bs4 并没有找到相关模块(No module named 'bs4')

关于python3 import bs4 并没有找到相关模块(No module named 'bs4')

Python ImportError: No module named requests

原文地址:http://stackoverflow.com/questions/17309288/importerror-no-module-named-requests  在运行Python程序时提...
  • zlp1992
  • zlp1992
  • 2015年02月01日 18:53
  • 12546

PyCharm找不到自己安装的module ImportError: No module named 。。。

自己用pip安装了python-ntlm这个moudle后,写程序import这个模块进来的时候,执行报错,说找不到这个module。 "C:\Program Files (x86)\Python2...

安装beautifulsoup库时遇到 ImportError: No module named bs4 错误的解决方法

调用beautifulsoup库时,运行后提示错误: ImportError: No module named bs4 , 意思就是没有找到bs4模块,所以解决方法就是将bs4安装上,具体步骤如下: ...

ImportError: No module named BeautifulSoup

我在windows下安装好BeautifulSoup之后,在IDLE中引入竟然报错: >>> import BeautifulSoup Traceback (most recent call las...
  • guge907
  • guge907
  • 2014年03月21日 15:43
  • 3134

关于python中出现no module named request的策略

(初学python,将遇到的错误留在这里,警示自己,也给别人做参考)     今天在写python代码的时候,参考别人的代码,调用urllib中的request模块,并且调用此模块中的urlopen...

python模块以及导入出现ImportError: No module named 'xxx'问题

python中,每个py文件被称之为模块,每个具有__init__.py文件的目录被称为包。只要模 块或者包所在的目录在sys.path中,就可以使用import 模块或import 包来使用 如果你...

解决已经安装requests,却依然提示No module named 'requests'

Python版本3.5.1, pip install requests 之后依然提示 Python ImportError: No module named 'requests' 经...

python 3的默认设置

由于官方已经停止更新了python2.7,现在必须专项python3,ubuntu中装了很多python版本,默认是2.7的,不能删除2.7的版本,以免发生错误,只需要改一下连接器即可。安装pytho...

linux 下redis 安装,python 链接测试

初次接触redis,十分兴奋,现在把安装测试成功的步骤记录一下: 1,安装构建工具 sudo apt-get update sudo apt-get install make gcc python-d...
  • fxbjye
  • fxbjye
  • 2017年03月17日 12:14
  • 50
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:ImportError: No module named 'requests',No module named bs4
举报原因:
原因补充:

(最多只允许输入30个字)