python使用pip安装第三方模块
Posted 二木成林
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了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可以使用的命令,如下:
install
安装第三方模块,格式如下:
# 格式
pip install 包名
# 例如,安装requests模块
pip install requests
# 引申,使用如下命令升级包
pip install -U 包名
show
查看第三方模块的信息,格式如下:
# 格式
pip show 包名
# 例如,查看requests包的信息
pip show requests
uninstall
卸载已经安装的第三方模块,格式如下:
# 格式
pip uninstall 包名
# 例如,卸载requests模块
pip uninstall requests
list
列出所有的第三方模块信息,格式如下:
# 格式
pip list
# 例子,列出所有的第三方模块
pip list
可以使用pip list -o命令查看可升级的模块:
通常python安装的第三方包是在Lib/site-packages目录下,而这个文件夹在python的安装目录,是根据python的安装目录确定的。
更换国内镜像
使用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/
但上面的方式必须每次安装第三方模块都需要指定国内镜像,而如果要永久指定国内镜像源,必须配置到文件中。
如果在Linux系统中,则配置文件的位置是$HOME/.pip/pip.conf。
如果在Windows系统中,则在C:\\Users\\Administrator\\AppData\\Roaming目录下创建一个pip文件夹,在pip文件夹下创建一个名为pip.ini的文件。
输入内容如下:
[global]
timeout = 6000
index-url = https://pypi.douban.com/simple/
trusted-host = pypi.douban.com
其中index-url是国内的镜像网站地址,而trusted-host就是index-url中的域名。
再安装就是全局使用国内镜像进行安装第三方模块了。
使用pycharm安装第三方模块
打开File——>Settings...
打开Project Interpreter面板,点击"+"号
在搜索框中输入第三方模块名,然后可以勾选Specify version复选框选择版本,最后点击Install Package按钮安装模块
点击Manage Repositories按钮,可以管理第三方模块的网站源:
可以管理源:
以上是关于python使用pip安装第三方模块的主要内容,如果未能解决你的问题,请参考以下文章