#你是否经历过这样的场景
打开编辑器,苦思冥想20分钟
只码出了一行“hello world”
又或者,好不容易写了个脚本
结果10行代码15个Bug……
#不慌,这里就有一份指南!
在Python的世界里
有个巨大的宝库PyPI
里面有27万开放的模块供大家使用
很多让你苦思冥想的代码
或许其他大神早就解决了
并提供了简单好用的模块
一起解锁这个宝库吧
相关软件
主要有两个:PyPI、pip。
Python包索引(PyPI)是Python软件储存库,是Python官方的第三方库的仓库;而pip是一个管理包工具,主要用于下载安装PyPI上的软件包,我们可以理解为它是开启PyPI宝库的钥匙。
概念
#PyPI
PyPI是专门存放Python开源代码的一个社区。
PyPI的官网就是pypi.org,直接百度搜索pypi第一个链接就是了。
打开界面可以看到,里面已经有27万个已开源的Python代码了。
接下来只需要将你想找的项目关键词放进搜索框中搜索就可以了。
概念
#pip
在下载Python到本地的时候,就会自带一个叫pip的工具,它可以帮助我们从PyPI里下载我们所需要的各种模块。
上周我们也有讲到Python安装软件里有pip包管理工具,今天我们会介绍pip的实用功能。
pip命令01
#pip install
打开电脑的终端,在里面输入命令 pip install 模块名回车也可以完成第三方库的下载。
需要注意的是mac本本身自带pip和Python2,为了加以区分,Mac本里Python3对应的pip要改成pip3。(pip3 install + 模块名)
在pip下载过程中,可能会出现以下几个情况:
1.下载时出现红字
出现红字一般是因为网速慢和网络受限两种情况。
因为PyPI是国外的网站,所以在下载PyPI里的内容时会因为地区ip对国外网络的支持程度导致下载速度很慢从而下载失败。
为此国内开发了一些专门下载Python模块的梯子用来提高我们的网速。
pip install -i
https://pypi.tuna.tsinghua.edu.cn/simple
模块名回车(Mac端是pip3)
小tips:如果是在公司pip下载失败,可能不是地区ip的原因,而是公司内网本身的限制。
2.下载时出现黄字
大部分出现黄字的原因是因为pip不是最新版本。
黄字可以无视,因为目前最新的pip20.0版本容易出现问题。
3.下载时没有出现其他颜色表示成功下载了
如果下载完模块后感觉不需要的话你也可以对模块进行卸载。
pip命令02
#pip uninstall
在终端输入pip uninstall 模块名(Mac本pip换成pip3)。
回车后会用Yes和No让你确定是否卸载,输入y确定后回车瞬间即可卸载。
pip本身也是一个模块,使用命令pip uninstall pip也能完成pip本身的卸载。(不建议轻易尝试噢!除非卸载后你能自己安装回去)
pip命令03
#pip show
如果下载了该模块,终端会弹出模块名称,模块的版本等这些基本信息。
没有下载该模块的话终端会不进行任何显示。
pip命令04
#pip list
输入pip list(Mac本pip换成pip3)回车可以查看目前已经下载的全部模块名。
pip命令05
#pip-V
输入pip-V(Mac本pip换成pip3)可以看pip目前的版本信息。
秒get大神同款代码
你学会了吗!