Windows下Python3安装BeautifulSoup4显示'You are trying to run the Python 2 version of Beautiful Soup under

Python 中安装BeautifulSoup4 一、下载BeautifulSoup4 1.下载BeautifulSoup4下载地址,选择下载,下载完成后解压,复制到Python安装目录:C:\Program Files\Python36-32下面 2.通过cmd命令进入到BeautifulSoup4目录,先执行setup.py build,然后再执行setup.py install,即可安装BeautifulSoup4 3.由于... 阅读详情

今天安装BeautifulSoup4的时候一直出现这种错误,可是我的版本是Python3.6,我以为是我的Python版本高了,换成3.5还是出现这种问题,一开始搜到这篇博文,但是没有试试,造成浪费时间,以后不能太主观的否定了,多试试。

转载自:http://www.cnblogs.com/Dragon5/p/6498422.html
Windows下安装BeautifulSoup4显示’You are trying to run the Python 2 version of Beautiful Soup under Python 3.(python setup.py install) or by running 2to3 (2to3 -w bs4).’
按照网上教程,将cmd的目录定位到解压缩文件夹地址,然后 >>python setup.py install

(

Window下不能直接解压tar.giz文件,可以使用7z解压软件提取解压再在CMD下打开

)

但是在IDLE中import bs4时,会出现:

Traceback (most recent call last):
  File "<pyshell#3>", line 1, in <module>
    import bs4
  File "C:\Users\Administrator\AppData\Local\Programs\Python\Python35-32\lib\bs4\__init__.py", line 48
    'You are trying to run the Python 2 version of Beautiful Soup under Python 3. This will not work.'<>'You need to convert the code, either by installing it (`python setup.py install`) or by running 2to3 (`2to3 -w bs4`).'

在网上找了很久,始终没解决。

然后我又试了一下>>easy_setup.py,import bs4时报的错误却是:no such module.

解决办法:直接将压缩文件中的bs4复制到python安装目录下的lib中,然后再利用python自带工具2to3.py将版本2下的.py 文件转化为版本3下的文件。

具体:将bs4文件夹和2to3.py同时放到lib中,然后在cmd中定位到lib,运行:2to3.py bs4 -w就好了。

2to3.py位置:在python安装目录下的Tools/scripts/2to3.py。

2to3.py 用法:2to3.py param1 (-w)

param1 可以是要转换的.py文件,或者是文件夹,如果是文件夹,整个文件夹中的.py都会被转换。

-w可选,如果不写的话默认输出转换后的结果到显示屏,如果要把转换的文件再写入原文件,就需要加上。

现在,就可以from bs4 import BeautifulSoup了。

使用Python安装Beautiful Soup 4(bs4) Beautiful Soup 4(bs4)是一个功能强大的Python库,用于从HTML和XML文档中提取数据。通过按照以上步骤,你可以在Python中安装Beautiful Soup 4(bs4)库。安装完成后,你可以使用bs4库来解析和提取HTML和XML文档中的数据。安装完成后,你可以编写一些简单的代码来验证Beautiful Soup 4(bs4)是否成功安装。在开始安装bs4之前,确保已经安装了Python解释器。这表明bs4库已经安装成功,并且你能够使用它来解析和提取HTML文档中的数据。 阅读详情

相关推荐

海康VM加密狗无法识别常见问题排查

海康VM加密狗无法识别常见问题排查

视觉人机器视觉的博客 2708

腾讯云函数运行出错‘You are trying to run the Python 2 version of Beautiful Soup under Python 3. This will not

pip安装依赖库注意pip3 install,如果写的是pip install会安装到Python2的环境下,导致无法导入,在我使用bs4的时候发现的

k54kdk的博客 360

基于Spring Boot在线远程考试系统的设计与实现

结合先进的互联网技术,开发符合需求的软件,让数据内容管理不管是从录入的及时性,查看的及时性还是汇总分析的及时性,都能让正确率达到最高,管理更加的科学和便捷。目前的信息时代,对信息的管理趋于高效化,便捷化,这也是计算机大力普及所带来的便利,此程序软件在设备选用上,依靠的是比较大众的电脑设备,对电脑的配置没有过多要求,一般学校的计算机机房的电脑都可以满足程序开发需求,另外,开发出此款程序,让信息处理变得高效率,其所带来的高效益是远超程序开发的低成本的,因此程序开发的资金投入是可以忽略不计的。

ITbiyesheji的博客 1215

报错:You are trying to run the Python 2 version of Beautiful Soup under Python 3.

编译代码后报错: 解决方法: 在BeautifulSoup安装目录或者解压目录下,复制bs4的库文件夹到python的安装目录中的Lib文件夹中。 然后在Windows下输入cmd,进入你的Python目录,Lib\site-packages路径下,如: 输入: 2to3 -w bs4 或者,在python路径下输入: python setup.py install 2to3 这个工具在python安装目录的Tools\scripts中。 导入其他库时,出现同样的情况,应...

qq_53016081的博客 709

sid图像数据_遥感影像数据

影像数据基本概念影像数据是由卫星或飞机上的成像系统获得的影像,多为遥感影像数据。影像数据的每个像元都有一个值,表示传感器探测到像素对应地面面积上目标物的电磁辐射强度,也叫亮度值、灰度值。SuperMap支持的影像数据格式有:*.img、*.tif、*.tiff、*.bmp、*.jpg、*.png、*.gif、*.raw、*.sid等。计算机以二进制记录数据,所以其量化的等级以二进制来划分,即2n。...

weixin_39534395的博客 1626

使用单片机开发PWM的案例&相关项目源码

该项目使用STM32单片机生成PWM信号,通过改变PWM的占空比来控制连接在PWM输出引脚(如PA0)上的LED的亮度。在主循环中,通过改变比较值,PWM信号的占空比在0%到100%之间变化,从而实现LED亮度的渐变效果。这个项目是一个基础的PWM控制示例,通过学习和实践这个项目,可以掌握PWM的基本原理和使用方法,并为进一步开发和应用打下良好的基础。该项目实现了使用STM32单片机产生PWM信号,并通过改变PWM的占空比来控制LED的亮度。配置PWM输出引脚(如PA0),确保其模式为PWM输出。

清风明月 643

Windows环境下安装beautifulsoup4出现 'You are trying to run the Python 2 version of Beautiful Soup ....错误

出现这个问题的主要原因是Python的版本问题。官网上面有说明:Beautiful Soup 4 works on both Python 2 (2.6+) and Python 3. 所以在3.4+的版本上安装beautifulsoup4时会出现如下错误: 解决办法是: 使用在线安装的步骤如下: (1)进入Python的安装目录,找到Scripts文件夹,然后进入里

469142780的博客 944

水很深的深度学习(四): 卷积神经网络CNN

深度学习-CNN,卷积神经网络的概念 上世纪60年代,Hubel等人通过对猫视觉皮层细胞的研究,提出了感受野这个概念,到80年代,Fukushima在感受野概念的基础之上提出了神经认知机的概念,可以看作是卷积神经网络的第一个实现网络,神经认知机将一个视觉模式分解成许多子模式(特征),然后进入分层递阶式相连的特征平面进行处理

专注大数据与人工智能技术分享,欢迎私信加群互相学习! 3622

在python 3.6下用pip 安装第三方库,比如pip install requests,老是报错 Fatal error in launcher: Unable to create proces...

解决办法:我把python.exe 修改为了python3.exe ,为了兼容python2, 后来把python2从环境变量里删除,把python3.exe修改为了python.exe 就解决了,再次运行就OK啦 转载于:https://www.cnblogs.com/qiaoxin/p/7048730.html...

weixin_33916256的博客 200

【云原生技术】SonarQube 生态中PMD插件和P3C插件详细介绍

4. 在项目中如何选择 / 组合 1. 小团队、对《阿里规约》认同度高 → 直接启用 **P3C**,配合 SonarJava 基本够用。 2. 追求全面 Bug/安全检测 + 额外编码规范 → **SonarJava + PMD**(必要时加 P3C 少量规则)。 3. 大型多团队,希望“一本规约”统一风格 → **P3C 为主**,再补充 SonarJava/PMD 的 Bug 与安全规则。 4. 通过 Quality Gate 控制:将 **Blocker/Critical** Bug

weixin_46453070的博客 1365

【FPGA教程案例49】控制案例1——基于FPGA的PID控制器verilog实现

PID控制器产生于1915年,PID控制律的概念最早是由LYAPIMOV提出的,到目前为止,PID控制器以及改进的PID控制器在工业控制领域里最为常见。PID控制器(比例-积分-微分控制器),由比例单元 P、积分单元 I 和微分单元 D 组成。通过Kp,Ki和Kd三个参数的设定。PID控制器主要适用于基本线性和动态特性不随时间变化的系统。图1为PID控制器的基本结构框图。PID控制器以其结构简单、稳定性好、工作可靠、调整方便而成为工业控制的主要技术之一。...

FPGA/MATLAB学习教程/源码/项目合作开发 4530

为什么我的这个会出错,各位大佬帮忙改一改我的爬虫代码,谢谢

但是它上面显示的错误是。

YCL708118的博客 1699

芒果YOLO11改进146:OBB旋转检测头Head篇:即插即用|轻量化非对称多级压缩LOADH旋转检测头,原创改进适配YOLOv8高效检测头,检测头新颖改进,全网首发独一份

OBB旋转检测头Head篇:即插即用|轻量化非对称多级压缩LOADH旋转检测头,原创改进适配YOLOv8高效检测头,检测头新颖改进,全网首发独一份

包括YOLOv5、YOLOv7、YOLOv8等模型改进 641

Windows下安装BeautifulSoup4显示'You are trying to run the Python 2 version of Beautiful Soup under Python...

按照网上教程,将cmd的目录定位到解压缩文件夹地址,然后 >>python setup.py install ( Window下不能直接解压tar.giz文件,可以使用7z解压软件提取解压再在CMD下打开 ) 但是在IDLE中import bs4时,会出现: Traceback (most recent call last): File "<pyshell#...

138

Devexpress16.2.6破解工具

Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具

STM32F407中文手册

STM32f407中文手册 本参考手册面向应用开发人员,提供有关使用 STM32F405xx/07xx、STM32F415xx/17xx、 STM32F42xxx 和 STM32F43xxx 微控制器存储器与外设的完整信息。STM32F405xx/07xx、STM32F415xx/17xx、STM32F42xxx 和 STM32F43xxx 构成一个微 控制器系列,各产品具有不同的存储器大小、封装和外设。有关订购信息以及器件的机械与电气特性,请参见数据手册。有关 ARM Cortex™-M4F 内核的信息,请参见《Cortex™-M4F 技术参考手册》。

Windows下使用BeautifulSoup 出现You are trying to run the Python 2 version of Beautiful Soup under Python

**Windows下使用BeautifulSoup 出现You are trying to run the Python 2 version of Beautiful Soup under Python**

楠之枫雪的博客 4813

大中型超市收银系统(可直接运行)

光步前台收银系统系统功能:商品销售、商品退货、挂单、收银员权限、会员销售、单品取消、整单取消、商品查询、脱机销售、脱机数据上传,基本资料下载,开钱箱、小票打印、收款结算,支持多币种付款方式(现金、储值卡、礼券、微信等),支持多种促销。运行环境:.net 4.0登陆信息用户名:1001 密码:123456内置商品信息,商品编码可输入00001000 - 00010000,测试效果相关功能键F5 结算 F9挂单 F11商品查询 F8退货 Insert单品取消 Del整单取消 F12开钱箱F2 会员 Ctrl+Z退出系统 Home 锁屏 相关源码待公开

错误 You are trying to run the Python 2 version of Beautiful Soup under Python 3. This will not work

Win 7 下python3.6 使用Beautiful Soup  4错误 You are trying to run the Python 2 version of Beautiful Soup under Python 3. This will not work   解决方案:        以管理员运行cmd C:\WINDOWS\system32>pip install bea

读读书,敲敲代码,写写博客,思考思考人生。 1369

廖雪峰Python教程[完整版]

廖雪峰的python教程整理的,已经排好版了,而且还是完整的,适合小白

python3.7安装BeautifulSoup4时出现错误(主要是解决import bs4时出现Python2与Python3版本之间的问题)(No module named 'bs4')

这里写自定义目录标题第一步先下载最新版本的BeautifulSoup4第二步将下载的压缩包解压到Python安装路径第三步找到解压包路径第四步第五步功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘...

qq_44822593的博客 3266

Windows下使用BeautifulSoup 出现You are trying to run the Python 2 version of Beautiful Soup under Python3...

1.将下载的bs4文件夹 和2to3.py(在python--tools--scrips文件夹下) 复制到python--lib文件夹下。 2.打开cmd, g: cd python cd lib(目的是进入python 的lib文件夹里) 输入: python 2to3.py bs4 -w 转载于:https://www.cnblogs.com/lxm-001/p/1...

weixin_30767835的博客 165

raise ImportError('This package should not be accessible on Python 3. ' ImportError 报错解决

当电脑上安装了Python2 和 python3时,在python3下执行help()报如下错误: raise ImportError('This package should not be accessible on Python 3. ' ImportError: This package should not be accessible on Python 3. Either you ...

学习、记录、分享 4716

python3 importerror的解决办法

---恢复内容开始--- 最近写网站想代码重用结果一直出现import error 现在说下解决办法 python import 是只能import 包而不是随便什么文件夹都可以import 所以就要让python认为你的文件夹是包 直接举例子把 我们要import一个包就要包这个包加入系统路径 比如我在这个程序中要import ****/app/user里面的东西我们就可以把a...

weixin_33998125的博客 1002

学习Python爬虫的必备库之BeautifulSoup4 (BS4)教程

想要学习如何从HTML或XML文档中提取数据吗?那么你一定要学习BS4!本教程将为你介绍如何安装、使用和解析HTML/XML文档,并演示如何查找和提取数据。快来学习吧!

欢迎来到爱吃熊掌的鱼的博客 4927

python3解析库BeautifulSoup4的安装配置与基本用法

Beautiful Soup是python的一个HTML或XML的解析库,我们可以用它来方便的从网页中提取数据,它拥有强大的API和多样的解析方式。

2301_80240808的博客 3892

Anaconda 安装第三方库失败的解决办法

  本地环境: Windows 10,Anaconda Python 3.6.3       一般,对于 Python中安装第三方库:若Python是通过Anaconda安装的最好用conda命令来安装第三方库;能用conda用conda,不能用conda则用pip命令;有一些库不论conda和pip都无法直接安装,只能下载whl文件再安装了。 今天安装Scrapy遇到的情况: 1:...

凉茶微凉 13万+

python导入库的方法_导入anaconda中库报错的原因与解决方法

导入Anaconda中的第三方库运行时报错:ImportError: Missing required dependencies ['pandas']保留的报错信息:D:\Anaconda\envs\py2\python.exe E:/PythonTest/NaiveBayesian.pyTraceback (most recent call last):File "E:/PythonTest/N...

weixin_39909859的博客 2243

【python学习】beautifulsoup4的安装、定义、特点、功能和代码示例并进行解释

beautifulsoup4提供了一个简单易用的API来导航、搜索和修改解析树

ya的博客 1979
上一篇: 461. Hamming Distance(转换成二进制比较)
下一篇: 617. Merge Two Binary Trees(二叉树的合并)
Young-zhou
博客等级 码龄10年 10粉丝 49原创
评论 1
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值