Python pip 安装与使用(安装、更新、删除)


Posted in Python onOctober 06, 2019

pip 是 Python 包管理工具,该工具提供了对Python 包的查找、下载、安装、卸载的功能。

pip检测更新

命令:pip list ?outdated

pip升级包

命令:pip install --upgrade packagename

pip卸载包

命令:pip uninstall packagename

pip -i 和 -U 参数

例子:

pip install -i https://pypi.tuna.tsinghua.edu.cn/simple -U funcat

-i: 指定库的安装源
-U:升级 原来已经安装的包,不带U不会装新版本,带上U才会更新到最新版本。

如果是anaconda可以参考如下命令

anaconda用法:

查看已经安装的包:

pip list 或者 conda list

安装和更新:

pip install requests
pip install requests --upgrade

或者

conda install requests
conda update requests

更新所有库

conda update --all

更新 conda 自身

conda update conda

更新 anaconda 自身

conda update anaconda

anaconda换源:

制定清华的源:暂时已经不能用了官方给的速度现在也可以用了

conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/

有资源显示源地址:

conda config --set show_channel_urls yes

目前如果你在 python.org 下载最新版本的安装包,则是已经自带了该工具。

Python 2.7.9 + 或 Python 3.4+ 以上版本都自带 pip 工具。

pip 官网:https://pypi.org/project/pip/

你可以通过以下命令来判断是否已安装:

pip --version

如果你还未安装,则可以使用以下方法来安装:

$ curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py # 下载安装脚本
$ sudo python get-pip.py # 运行安装脚本

注意:用哪个版本的 Python 运行安装脚本,pip 就被关联到哪个版本,如果是 Python3 则执行以下命令:

$ sudo python3 get-pip.py # 运行安装脚本。
一般情况 pip 对应的是 Python 2.7,pip3 对应的是 Python 3.x。

部分 Linux 发行版可直接用包管理器安装 pip,如 Debian 和 Ubuntu:

sudo apt-get install python-pip

pip 最常用命令

显示版本和路径

pip --version

获取帮助

pip --help

升级 pip

pip install -U pip

如果这个升级命令出现问题 ,可以使用以下命令:

sudo easy_install --upgrade pip

安装包

pip install SomePackage # 最新版本
pip install SomePackage==1.0.4 # 指定版本
pip install 'SomePackage>=1.0.4' # 最小版本

比如我要安装 Django。用以下的一条命令就可以,方便快捷。

pip install Django==1.7

升级包

pip install --upgrade SomePackage

升级指定的包,通过使用==, >=, <=, >, < 来指定一个版本号。

卸载包

pip uninstall SomePackage

搜索包

pip search SomePackage

显示安装包信息

pip show

查看指定包的详细信息

pip show -f SomePackage

列出已安装的包

pip list

查看可升级的包

pip list -o

注意事项

如果 Python2 和 Python3 同时有 pip,则使用方法如下:

Python2:

python2 -m pip install XXX

Python3:

python3 -m pip install XXX

Python 相关文章推荐
在Python程序中实现分布式进程的教程
Apr 28 Python
Python同时向控制台和文件输出日志logging的方法
May 26 Python
Python使用urllib2模块实现断点续传下载的方法
Jun 17 Python
教你用一行Python代码实现并行任务(附代码)
Feb 02 Python
对Python Class之间函数的调用关系详解
Jan 23 Python
python爬虫基础教程:requests库(二)代码实例
Apr 09 Python
python字符串替换re.sub()方法解析
Sep 18 Python
pytorch制作自己的LMDB数据操作示例
Dec 18 Python
Python实现结构体代码实例
Feb 10 Python
python如何调用java类
Jul 05 Python
Pycharm快捷键配置详细整理
Oct 13 Python
Python  lambda匿名函数和三元运算符
Apr 19 Python
python 3.74 运行import numpy as np 报错lib\site-packages\numpy\__init__.py
Oct 06 #Python
windows下Python安装、使用教程和Notepad++的使用教程
Oct 06 #Python
Django学习之文件上传与下载
Oct 06 #Python
Django实现文件上传和下载功能
Oct 06 #Python
Django文件上传与下载(FileFlid)
Oct 06 #Python
Django实现文件上传下载
Oct 06 #Python
python编写猜数字小游戏
Oct 06 #Python
You might like
PHP创建XML的方法示例【基于DOMDocument类及SimpleXMLElement类】
2019/09/10 PHP
js实现的网站首页随机公告随机公告
2007/03/14 Javascript
从新浪弄下来的全屏广告代码 与使用说明
2007/03/15 Javascript
jquery win 7透明弹出层效果的简单代码
2013/08/06 Javascript
浅谈EasyUI中Treegrid节点的删除
2015/03/01 Javascript
微信企业号开发之微信考勤Cookies的使用
2015/09/11 Javascript
BootStrap入门教程(三)之响应式原理
2016/09/19 Javascript
js实现弹窗居中的简单实例
2016/10/09 Javascript
JS实现一个简单的日历
2017/02/22 Javascript
Angular+Node生成随机数的方法
2017/06/16 Javascript
Kindeditor单独调用单图上传增加预览功能的实例
2017/07/31 Javascript
Angular2 http jsonp的实例详解
2017/08/31 Javascript
基于dataset的使用和图片延时加载的实现方法
2017/12/11 Javascript
vue-infinite-loading2.0 中文文档详解
2018/04/08 Javascript
vue如何在自定义组件中使用v-model
2018/05/14 Javascript
简单分析js中的this的原理
2019/08/31 Javascript
javascript设计模式 ? 解释器模式原理与用法实例分析
2020/04/17 Javascript
jQuery实现本地存储
2020/12/22 jQuery
基于python编写的微博应用
2014/10/17 Python
python搭建虚拟环境的步骤详解
2016/09/27 Python
利用Python暴力破解zip文件口令的方法详解
2017/12/21 Python
python2.7+selenium2实现淘宝滑块自动认证功能
2018/02/24 Python
Python常见数字运算操作实例小结
2019/03/22 Python
对Python强大的可变参数传递机制详解
2019/06/13 Python
Numpy的简单用法小结
2019/08/28 Python
Django 限制访问频率的思路详解
2019/12/24 Python
python中sympy库求常微分方程的用法
2020/04/28 Python
Canvas与图片压缩的示例代码
2017/11/28 HTML / CSS
苹果中国官方网站:Apple中国
2016/07/22 全球购物
汉语言文学毕业生求职信
2013/10/01 职场文书
2014年计算机专业个人自我评价
2014/01/19 职场文书
初中化学教学反思
2014/01/23 职场文书
年度考核自我鉴定
2014/03/19 职场文书
机关作风建设工作总结
2014/10/23 职场文书
2015年度优秀员工自荐书
2015/03/06 职场文书
一次线上mongo慢查询问题排查处理记录
2022/03/18 MongoDB