pip是python自带的包管理工具,我们可以使用pip来安装、卸载和更新python包,这篇文章会介绍几条常用的pip命令,以便大家更方便的使用python。
1、安装python包
pip install python包名
国内有时候网速太慢,可能会导致安装失败,这时使用国内的pip源来安装就可以有效地提高速度。国内的pip源都是pip官方源的镜像,两者的内容没有任何区别,不过国内的源下载速度会更快,原因大家都懂的。
pip install python包名 -i https://pypi.tuna.tsinghua.edu.cn/simple
附上国内的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/
豆瓣:http://pypi.douban.com/simple/
特别注意,新版的pip要求使用https源,否则会报错。
2、更新python包
pip install --upgrade 要更新的python包名
使用方法很简单,而且这个命令可以和安装命令一样指定pip源。
3、卸载python包
pip uninstall python包
4、查看已安装的包
pip list
5、导出requirements文件
有时候我们需要将电脑上的python环境迁移到另一台电脑上,重新安装python之后还要安装一系列的包,手动安装的话非常麻烦,还可能会出现版本冲突的问题。
所以我们可以把原来电脑上安装的python包的名字和版本导出成一个文件,然后在新电脑上通过命令一键安装。
pip freeze > 要导出的文件名
如:
pip freeze > requirements.txt
6、从requirements文件安装python包
pip install -r requirements.txt
由于众所周知的原因,有时候我们用pip直接去安装 python包时会很慢,所以我们需要使用国内的镜像,但是每次复制链接太麻烦了。
在 Linux中我们可以使用 alias简化命令。
在 Windows中也有同样的方法,具体请参考:window中的cmd中设置别名(alias)及设置快捷键打开cmd