之前有提到过导入包,还有自定义包以及Python自带的包,其实虽然Python给我们提供强大的内置包,但是在某些情况下,我们还是需要一些强者开发的第三方包来提高我们的开发效率。
PIP是什么
pip是个什么东西呢?它是Python自带的包管理器,就是可以使用pip这个工具来下载和卸载相应的包,在Python 3.4+的版本都有自带pip工具,这里我们去安装目录可以看到三个exe文件.
由于在安装的时候,有勾选过自动配置环境变量,所以这时候打开cmd命令行可以直接使用pip命令
我们可以看到提供的命令并不多,这里主要用到的就是install和uninstall
PIP常用命令示例
install
我读书少,但是我看得懂这个单词是安装的意思。是要来安装 所需包的,假设我们需要安装Requests这个包,那么我们只需要在命令行输入pip install Requests即可,
如果你们直接执行这个命令可能不会成功或者很慢,那么可能就需要设置一下代理,我能安装这么快是因为做了这么一手
在用户目录下新建了一个pip目录,在该目录下新建了一个pip.ini,并在该文件中配置了图片中的内容,当然也可以直接在命令中直接加入代理地址下载
我们在程序中来引入一下刚才下来的包
可以看到能成功引入安装的包,每个包都有对应的版本号,一般我们在安装时不带版本号即默认安装 最新版本,但是有时候某些组件或者系统需要制定的版本时候,我们就需要在安装时制定版本,如:pip install Requests=2.22.0,另外,我们还可以借助这个命令对包进行升级pip install --upgrade [包名],这里就不具体看效果了,有兴趣的自己去试试
list
查看我们安装的包和对应的版本号
show
查看指定包的信息,用法是pip show [包名],如:pip show requests
、
我们可以看到它的基本信息以及 所需的依赖包
uninstall
有时候我们不想用这个包了,那么就可能需要把这个包给卸载掉,它的用法是pip uninstall [包名],如:pip uninstall requests
我们现在来看看这包还能不能用呢?
有没有感觉到pip这个工具还是挺好用的呢?
我只是记录我的学习过程,由于书读的少,可能很多地方表述或者是理解得不对,请轻喷并指正。