导航:首页 > 编程语言 > python中bs4安装

python中bs4安装

发布时间:2024-11-09 06:36:27

① 怎么安装python模块,如何安装python模块,常用安装方式

.
直接
下载的模块文件中已经有了模块的文件,有些模块只有一个文件,比如较早版本的BeautifulSoup,有些是一个文件夹,比如新版本BeautifulSoup就是一个叫做bs4的文件夹。

把这些文件直接到你的python路径下的/Lib/site-packages文件夹中,比如C:/Python27/Lib/site-packages。之后就可以在程序里直接引用了:
import BeautifulSoup
或者
from bs4 import BeautifulSoup

这是根据你放置的文件位置不同而决定的。

网上有人说直接放在Lib文件夹中就可以了。的确这样也行,但Lib文件夹中都是自带的模块,看一下就会发现我们用过的random、re等模块的代码文件。而外部模块一般放在site-packages文件夹中。

2.
setup.py
很多模块里都附带了setup.py文件,有同学直接双击了,然后发现没有用。

它的使用方法是从命令行去到setup.py所在的路径下,运行
python setup.py install

仔细看一下安装时输出的信息可以发现,在线学习这个命令做的事情其实也就是帮你把模块的代码到site-packages文件夹。

3.
setuptools
使用setuptools可以直接根据模块名称来自动下载安装,不需要自己再去寻找模块的安装文件。不过在使用之前,你得先安装setuptools自身。

windows平台的32位python,可以直接下载setuptools的exe文件安装。(去搜索setuptools windows可以找到,我也上传了一份在论坛本帖后面)

linux用户可以从包管理器中安装,比如ubuntu:
apt-get install python-setuptools

windows平台64位python得用ez_setup.py进行安装(文件我也上传了)。这种方式也适用于所有平台。

在ez_setup.py所在文件夹下运行:
python ez_setup.py

setuptools会被安装在python路径\Scripts下。之后,你可以把这个路径添加到环境变量path中,也可以直接从命令行进入到Scripts文件夹下,执行easy_install,看看是否安装成功了。

之后,你就可以直接用它来安装你想要的模块,比如PIL:
easy_install PIL

视频教程程序就会帮你自动下载安装到site-packages里。

最后,介绍几个不错的模块,供大家参考使用。
PIL - 图形处理
PyXML - 解析和处理XML文件
MySQLdb - 连接MySQL数据库
Tkinter - 图形界面接口,python自带
smtplib - 发送电子邮件
ftplib - ftp编程
PyMedia - 多媒体操作
PyOpenGL - OpenGL接口
BeautifulSoup - HTML/XML的解析器

② 我的beautifulsoup4安装不成功是为什么

beautifulsoup4安装教程

一、windows
1.打开python beautifulsoup解压下载完成之后需要解压缩,假设放到D:/python下。
2.运行cmd,切换到D:/python/beautifulsoup4-4.3.2/目录下(根据自己解压缩后的目录和下载的版本号修改),cd /d D:/python//beautifulsoup4-4.3.2
3.运行命令:
setup.py build
setup.py install
4.在IDE下from bs4 import BeautifulSoup,没有报错说明安装成功。
二、linux
下载好python beautifulsoup后,将其解压,进入解压后的文件夹,里面会有个setup.py文件,然后敲以下命令:
Linux下:
#python setup.py install
windows下要配置好python环境变量,也就是把pyhton的安装目录写到path里,然后再命令行下敲命令:
path of your BeautifulSoup folder>python setup.py install
安装完成后,可以在python的安装目录下的 Lib/site-packages下看到几个BeautifulSoup开头的文件。
我们也可以通过python命令行敲以下代码确认是否安装成功:
>>> from BeautifulSoup import BeautifulSoup
如果没有出错提示,说明安装成功。

③ python3如何安装bs4

在python官网找到beautifulsoup模块的下载页面,点击"downloap"将该模块的安装包下载到本地。
相关推荐:《Python教程》
将该安装包解压,然后在打开cmd,并通过cmd进入到该安装包解压后的文件夹目录下。
在该文件目录下输入"python install setup.py",进行beautifulsoup4模块的安装,当安装完成后会看到有"Finished"字样。
安装完成后,在cmd中运行Python,然后输入"from bs4 import BeautifulSoup" 导入该模块,如果成功安装的话将没有任何打印信息,否则会有相应的错误信息打印。
直接通过pip安装
打开cmd,然后在cmd中输入命令“pip install beautifulsoup4”,就可以成功安装beautifulsoup4,不过该版本不一定会是4.4.1,版本会是当前python库中的最新版本。

④ python bs4 是个什么

这是一个模块,要通过如下语句安装:
pip install bs4

⑤ pycharm安装第三方库会安装失败

pycharm安装第三库失败

刚刚解决了这个问题。

pycharm里面先是说让升级pip,升级了又说无法安装bs4,后来换了另一种方法,在cmd下installbs4,然后重新运行pycharm,打开setting里面就有bs4在里面了。

找了很多答案都说windows涉及底层的东西不能随便修改,估计bs4里有东西涉及底层的东西,所以无法在pycharm里安装。只能手动cmd安装,反正可以用就行了,慢慢在深入了解这个问题。

pycharm安装不了time库

在命令行中使用pip(简称小p)安装第三方库是非常常用的方法,但是我电脑的小p最近出了点问题。

????????事情要从我在PyCharm(简称大P)中安装库时说起。众所周知,大P中安装第三方库也可以安装库,平时感觉方便就在大P中安装了,可是这次却不能用了,老是给我报错说安装不了。切,不让装不装,我找pip去!小p还是还是很好说话的,直接给我装上了。可是,我再去运行代码的时候还是运行不了。这下直接给我整不会了,之前从未碰到这种情况!下面分享一下我的解决办法。

方法一:拆了东墙补西墙

????????pip安装了却无法使用?难道是安装失败了?

????????其实只要我们安装的时候没有报错,那就是安装成功了。至于无法使用是因为没有安装到正确的文件夹下,但它确实是安装到我们电脑里面了。既然安装了,那他安装到了哪里呢?诶,可以找一下。以numpy库为例,在cmd窗口中输入以下命令就可以找到numpy库的所在位置了。

pipshownumpy

显示结果:

????????其中,Name是名称,Verson是numpy的版本,Location就是numpy

????????我们只是知道它的安装路径,但是我们还是用不了,因为我们运行python程序的时候用的不是这个文件夹下的库,所以有也没用。我们可以在大P中看python的运行环境。

????????红线划出的部分就是python文件在哪运行,下面是能够使用的第三方库(我这是更改过的)。就顺着这个路径找,它下面一定有一个叫site-packages的文件夹,这个文件夹里就是我们在大P中运行python文件时能够使用的第三方库。接下来的工作就很清晰了,去刚才找的numpy库所在的文件夹中将其中的两个文件夹numpy和numpy-1.22.4.dist-info复制到我们运行时可以用的文件夹下就可以了正常运行python程序了。

方法二:釜底抽薪

????????方法一每次安装都需要转移文件夹,相对麻烦一点。我们能不能更改一下小p的安装路径,这岂不更省事?诶,这事可以干。去此电脑,右键点击属性,进入高级系统设置,我们去改一下环境变量。在系统变量中找到Path变量,然后修改它。

?

?

????????把我们需要用的这两个变量给移动上来,这样下次pip下载第三方库时就会下载到D:python38libsite-packages文件夹下了,我们也就可以直接使用了。

python安装第三方库超时报错

1.pip安装第三方包报错,原因是超时,可能因为默认的库源不稳定,或者网络限制原因。

解决方法:pip--default-timeout=100install-U?pandas??//设置超时时间

如果以上语句还是不行,直接切换库源,使用清华的资源库。

pipinstall?-i??-U?pandas??

这两条语句也可以结合使用。

另一个超时的报错,可以使用--upgrade参数解决(为啥一直报超时的错呢?公司网络限制太多了啦)

pipinstall?--upgrade-i??-U?pandas??

2.使用以上方法安装好了package后,在pycharm中要加载这个包,可以在新建工程的时候,勾选inheritglobalsite-packages

PyCharm中第三方库导入错误解决

比较麻烦的是第三方库的使用,导入方法:

PyCharm中:

File|Settings|Project:项目名称|ProjectInterpreter

命令提示符(win+r:cmd或者直接在搜索框中输入cmd,会出现如下图所示命令提示符,单击进入即可):

如果出现超时的错误,有下面两种解决方法:

①使用国内镜像安装

pipy国内镜像目前有:

豆瓣

华中理工大学

山东理工大学

中国科学技术大学

手动指定源:

在pip后面跟-i来指定源,比如用豆瓣的源来安装whois库:

pipinstallwhois-i

注意后面要有/simple目录!!!

配置文件:

若需要创建或修改配置文件(linux的文件在~/.pip/pip.conf,windows在%HOMEPATH%pippip.ini),修改内容为:

[global]

index-url=

[install]

trusted-host=mirrors.aliyun.com

如果不加后面的install

则需要每次在命令后面加上–trusted-host

②设置超时时间

安装whois库:

pip–default-timeout=100install-Uwhois

当然,还有一种比较让人无语的情况。就是即使安装成功,导入第三方库也会报错。。。这种就是因为安装python编译环境是随意改变目录造成的冲突,致使路径错误。此时只能重新配置python环境了。

如下图所示,虚拟环境(第一个,未选中)中的编译配置是私人的,本地环境(第二个,选中)中的编译配置是所有用户都可以使用的。笔者之前就因为路径的原因重新安装过一次,结果过了不久又出现错误。第二次就选择权限较高的安装。

阅读全文

与python中bs4安装相关的资料

热点内容
pythonopen可以打开文件夹吗 浏览:633
不锈钢加密网带厂家 浏览:345
哪一年除夕不算法定节假日 浏览:40
程序员对键盘的需求 浏览:603
程序员的峥嵘岁月 浏览:56
python调用类里面的函数 浏览:473
pre加密头发医院 浏览:547
优先级高服务算法 浏览:840
抖音最火解压游戏名字 浏览:952
java打jar包命令 浏览:174
阿里云服务器可以当挂机宝用吗 浏览:200
oppo微信加密图案如何取消 浏览:146
上海开车上班20公里源码 浏览:312
cab自解压注册 浏览:927
懂车帝app在哪里看配置对比 浏览:826
主升浪买卖源码 浏览:621
php引用另一个php 浏览:591
dosformat命令 浏览:88
php图库系统 浏览:976
python科学计算pdf第二版 浏览:7