python使用pip安装第三方模块

概述

python自身携带许多标准库(模块),但是在某些情况下,标准库不够使用,例如开发python爬虫就需要安装第三方模块requests、beautifulsoup4、lxml、selenium、urllib3等,就如同Java开发需要的第三方jar包。

Java使用maven来管理第三方jar包,而python可以使用pip来管理第三方模块。

在成功安装python后,python就已经内置pip了,可以打开DOS窗口,输入如下命令可以查看pip的版本:

pip -V

 能够成功查看pip的版本表示可以使用pip来安装第三方模块。

pip命令

在DOS窗口输入pip即可查看pip可以使用的命令,如下:

python使用pip安装第三方模块_第1张图片

 install

安装第三方模块,格式如下:

# 格式
pip install 包名
# 例如,安装requests模块
pip install requests
# 引申,使用如下命令升级包
pip install -U 包名

python使用pip安装第三方模块_第2张图片

 show

查看第三方模块的信息,格式如下:

# 格式
pip show 包名
# 例如,查看requests包的信息
pip show requests

python使用pip安装第三方模块_第3张图片

 uninstall

卸载已经安装的第三方模块,格式如下:

# 格式
pip uninstall 包名
# 例如,卸载requests模块
pip uninstall requests

python使用pip安装第三方模块_第4张图片

 list

列出所有的第三方模块信息,格式如下:

# 格式
pip list
# 例子,列出所有的第三方模块
pip list

python使用pip安装第三方模块_第5张图片

 可以使用pip list -o命令查看可升级的模块:

python使用pip安装第三方模块_第6张图片

 通常python安装的第三方包是在Lib/site-packages目录下,而这个文件夹在python的安装目录,是根据python的安装目录确定的。

python使用pip安装第三方模块_第7张图片

 更换国内镜像

使用pip安装的第三方模块源是国外网站的,受网络影响,可能安装较慢甚至安装失败。

所以通常会考虑使用国内的镜像网站。

国内常见的镜像网站如下:

清华:https://pypi.tuna.tsinghua.edu.cn/simple

阿里云:http://mirrors.aliyun.com/pypi/simple/

中国科技大学 https://pypi.mirrors.ustc.edu.cn/simple/

华中理工大学:http://pypi.hustunique.com/

山东理工大学:http://pypi.sdutlinux.org/ 

豆瓣:https://pypi.douban.com/simple/

指定单次安装源:

# 格式
pip install 包名 -i 镜像网站地址
# 例如,安装requests使用豆瓣的镜像
pip install requests -i https://pypi.douban.com/simple/

python使用pip安装第三方模块_第8张图片

 但上面的方式必须每次安装第三方模块都需要指定国内镜像,而如果要永久指定国内镜像源,必须配置到文件中。

如果在Linux系统中,则配置文件的位置是$HOME/.pip/pip.conf

如果在Windows系统中,则在C:\Users\Administrator\AppData\Roaming目录下创建一个pip文件夹,在pip文件夹下创建一个名为pip.ini的文件。

python使用pip安装第三方模块_第9张图片

 输入内容如下:

[global]
timeout = 6000
index-url = https://pypi.douban.com/simple/
trusted-host = pypi.douban.com

其中index-url是国内的镜像网站地址,而trusted-host就是index-url中的域名。

再安装就是全局使用国内镜像进行安装第三方模块了。

python使用pip安装第三方模块_第10张图片

使用pycharm安装第三方模块

打开File——>Settings...

python使用pip安装第三方模块_第11张图片

打开Project Interpreter面板,点击"+"号

python使用pip安装第三方模块_第12张图片

 在搜索框中输入第三方模块名,然后可以勾选Specify version复选框选择版本,最后点击Install Package按钮安装模块

python使用pip安装第三方模块_第13张图片

python使用pip安装第三方模块_第14张图片

 点击Manage Repositories按钮,可以管理第三方模块的网站源:

python使用pip安装第三方模块_第15张图片

 可以管理源:

python使用pip安装第三方模块_第16张图片

你可能感兴趣的:(python,python,爬虫,java)