安装方法一:

①进入python文件夹执行指令(前提是支持pip指令):

pip3 install Beautifulsoup4

②回车待安装完成,如果出现以下红框中内容,即代表安装成功

③验证是否可以运行成功,运行cmd执行,引用模块import bs4回车未报错,则证明安装完成,可以正常使用了:

安装方法二(像我们公司这种各种网络限制,使用pip就会出现无法安装,一直循环在retry):

①进入官网下载压缩包:Beautiful Soup官网下载链接

②将压缩包解压至python文件中,进入解压文件后输入指令(前面的python不可缺少):

python setup.py install

③待运行完成后输入python,再输入help("modules")可以查看你当前python拥有的所有模块,如下:

④如上安装完成,同样检查是否可以正常引入bs4,输入:import bs4 回车

安装方法三(如果是python3伙伴会发现,上面两种方法还是不行,运行help("modules")也找不到bs4模块,此时就需要使用以下方法了):

①同样进行上面第二种方法后,将BeautifulSoup4文件夹中的bs4文件夹拷贝到python安装目录下的lib中

②将python安装目录下的Tools/scripts/2to3.py文件也剪切到python安装目录下的lib中

③cmd中cd到lib目录,然后运行python 2to3.py bs4 -w即可

到此这篇关于Python安装Bs4几种方法的文章就介绍到这了,更多相关Python安装Bs4内容请搜索云海天教程以前的文章或继续浏览下面的相关文章希望大家以后多多支持云海天教程!

原文链接:https://blog.csdn.net/Bibabu135766/article/details/81662981

python安装bs4几种方法_Python安装Bs4的多种方法相关推荐

  1. python安装第三方库有哪些_Python安装第三方库有几种方法

    Python之所以强大,很大一个原因在于它有无数的依赖包.只要安装配置好环境,即可方便调用相关库函数,实现你想要的功能. 总结来说,Python安装依赖包有3种常见方法: 第一种,就是直接使用Pyth ...

  2. python安装模块方法_python安装模块方法汇总

    方法一: 原文地址: http://blog.csdn.net/cighao/article/details/47860041 在 windows 系统下,只需要输入命令 pip install re ...

  3. python库的调用三种方法_python中调用库的方法

    python中调用库的方法 发布时间:2020-09-02 11:41:21 来源:亿速云 阅读:93 作者:小新 小编给大家分享一下python中调用库的方法,希望大家阅读完这篇文章后大所收获,下面 ...

  4. 为什么python安装不了numpy库_python 安装与numpy matplotlib 等库安装

    1.下载并安装Python3.4 在官网下载即可:Python官网 2.安装pip (1)查看是否已安装pip 进入cmd命令窗口,输入pip --version ,查看是否已安装pip,如果出现下图 ...

  5. python安装后在哪里找_python安装库后的文件在哪里?

    简单来说 如果是系统自带的python,会使用dist-packages目录: 如果你手动安装python,它会直接使用目录site-packages. 这允许你让两个安装隔离开来. dist-pac ...

  6. python操作js中的输入_Python调用JavaScript代码的方法

    准备阶段: 以一段简单的JS脚本为例,将代码写入到文件中,其中,定义了一个方法,计算两个数的和. //norm.js //计算两个数的和 function add(num1, num2) { retu ...

  7. python3.5安装教程及环境配置_Python安装和环境配置教程

    进官网根据不同的操作系统,下载适合自己的编译环境(在百度里直接输入Python) 选择安装包(我选择的是3.8.0版本) python官方下载目录中有好多种安装方式,一般情况选择Windows x86 ...

  8. python中common是什么意思_Python中的Counter.most_common()方法

    问题 怎样找出一个序列中出现次数最多的元素呢? 解决方案 collections.Counter 类就是专门为这类问题而设计的, 它甚至有一个有用的 most_common() 方法直接给了你答案. ...

  9. python中repr方法_Python中的常见特殊方法—— repr方法

    在Python中有些方法名.属性名的前后都添加了双下划线,这种方法.属性通常都属于Python的特殊方法和特殊属性,开发者可以通过重写这些方法或者直接调用这些方法来实现特殊的功能.其实前面见过的构造方 ...

最新文章

  1. S7 Linux用户管理及用户信息查询命令
  2. 开发中我们谈的产品化是什么?阿里是怎么看待产品化?
  3. InputStream 转 String
  4. 互联网支付系统概要设计
  5. java 执行外部命令 苹果_Java中执行外部命令
  6. 机器学习小字典(一)——SVM
  7. [Ogre] 创建Ogre项目的一劳永逸的简单办法
  8. linux oracle11g开机,Linux Oracle11g 设置自动启动
  9. 88se9230 linux raid,Marvell发布全球首颗PCI-E 2.0 x2 SATA 6Gbps主控
  10. 嵌入式开发之DSP学习
  11. HttpSession详解
  12. 大厂面试八股文——数据库mysql
  13. Access2016学习12
  14. 在整车OTA上,为啥新能源车企反而比传统车企做的更好?
  15. html5 mp4转换ogv格式,如何将mp4视频转换成ogv高清视频呢
  16. 影响百度SEM竞价账户推广效果的8大因素
  17. 3DMAX、C4D、Maya导出fbx到Unity设置
  18. echarts引入省份地图 失败原因
  19. 幽一把默:想摸个一筒,竟是个一筒!
  20. IPTABLES知识

热门文章

  1. 科技教育对于中小学生成长的重要性
  2. 单个插槽及具名插槽理解
  3. python 数据科学书籍_5本免费书籍,使您的数据科学技能更上一层楼
  4. excel利用公式提取括号前、括号中的数据
  5. 更换计算机电源线,生活小事不求人之教你自己更换电脑硬盘
  6. android华为推送不显示角标,【报Bug】华为手机收不到推送数字角标提示
  7. C语言switch中break的作用,C语言switch中break语句的作用
  8. 达梦-慢日志分析实践
  9. 【推荐系统召回模型 DSSM, YoutubeDNN】
  10. Java-HashSet详解