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]

相关文章推荐

ImportError: No module named 'xxx'的另外一种原因

今天遇到了一个关于Python的ImportError: No module named 'xxx'问题,其中也算是一些经验总结,特记录如下。     问题的场景大致是这样的:在django中我新建了...

关于linux下python 报错:‘ImportError: No module named’ 的问题

运行一个简单的python脚本如下:--encoding:utf-8--import unittest,sys,paramiko sys.path.append(“/data/CFDautotest...

python打包exe文件-ImportError: No module named 'queue'

Python提供多种方法把程序打包成在windows平台上直接运行的exe文件,比如py2exe,cx_Freeze,pyinstaller等。 我采用的是pyinstaller的方法: 1、用p...
  • zxb708
  • zxb708
  • 2017-05-07 16:47
  • 1112

解决python安装selenium报错问题ImportError: No module named 'selenium'

1.      ImportError: No module named'selenium' Selenium不能通过pip install -U selenium安装,报错,安装失败 解决方...

ubuntu-openCV-python接口配置 ImportError : No module named cv2

解决以下三个问题 ImportError : No module named cv2 libstdc++.so.6:version GLIBCXX_3.4.21 not found libgom...

Python安装模块出错(ImportError: No module named set***)解决方法

Python 安装模块时候出错,no module named setproctitle

关于 python ImportError: No module named 的问题及解决办法

模块或包的调用

java调用jython报ImportError: No module named...错误解决方法

在Java调用Python开发环境配置(Eclipse+Jython+PyDev)中说明了如何通过java调用jython的代码,但是这有一个前提,就是jython中的代码没有import jytho...

cmd命令行交互执行python引入模块时提示ImportError: No module named xxx

1、我的目录结构: 2、cmd报错: 3、如何解决: 创建PYTHONPATH 变量,在这个环境变量中输入相关的路径,不同的路径之间用英文逗号分开 这里的路径会自动加入到sys.path中,永久...

解决:ImportError: No module named 'xxxx'-------python中关于import语句的认识2

在使用网上找来的python代码的时候,经常会碰到
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

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