Python pip 安装与使用(安装、更新、删除)
pip是Python包管理工具,该工具提供了对Python包的查找、下载、安装、卸载的功能。
pip检测更新
命令:piplist–outdated
pip升级包
命令:pipinstall--upgradepackagename
pip卸载包
命令:pipuninstallpackagename
pip-i和-U参数
例子:
pipinstall-ihttps://pypi.tuna.tsinghua.edu.cn/simple-Ufuncat
-i:指定库的安装源
-U:升级原来已经安装的包,不带U不会装新版本,带上U才会更新到最新版本。
如果是anaconda可以参考如下命令
anaconda用法:
查看已经安装的包:
piplist或者condalist
安装和更新:
pipinstallrequests
pipinstallrequests--upgrade
或者
condainstallrequests
condaupdaterequests
更新所有库
condaupdate--all
更新conda自身
condaupdateconda
更新anaconda自身
condaupdateanaconda
anaconda换源:
制定清华的源:暂时已经不能用了官方给的速度现在也可以用了
condaconfig--addchannelshttps://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
有资源显示源地址:
condaconfig--setshow_channel_urlsyes
目前如果你在python.org下载最新版本的安装包,则是已经自带了该工具。
Python2.7.9+或Python3.4+以上版本都自带pip工具。
pip官网:https://pypi.org/project/pip/
你可以通过以下命令来判断是否已安装:
pip--version
如果你还未安装,则可以使用以下方法来安装:
$curlhttps://bootstrap.pypa.io/get-pip.py-oget-pip.py#下载安装脚本
$sudopythonget-pip.py#运行安装脚本
注意:用哪个版本的Python运行安装脚本,pip就被关联到哪个版本,如果是Python3则执行以下命令:
$sudopython3get-pip.py#运行安装脚本。
一般情况pip对应的是Python2.7,pip3对应的是Python3.x。
部分Linux发行版可直接用包管理器安装pip,如Debian和Ubuntu:
sudoapt-getinstallpython-pip
pip最常用命令
显示版本和路径
pip--version
获取帮助
pip--help
升级pip
pipinstall-Upip
如果这个升级命令出现问题,可以使用以下命令:
sudoeasy_install--upgradepip
安装包
pipinstallSomePackage#最新版本
pipinstallSomePackage==1.0.4#指定版本
pipinstall'SomePackage>=1.0.4'#最小版本
比如我要安装Django。用以下的一条命令就可以,方便快捷。
pipinstallDjango==1.7
升级包
pipinstall--upgradeSomePackage
升级指定的包,通过使用==,>=,<=,>,<来指定一个版本号。
卸载包
pipuninstallSomePackage
搜索包
pipsearchSomePackage
显示安装包信息
pipshow
查看指定包的详细信息
pipshow-fSomePackage
列出已安装的包
piplist
查看可升级的包
piplist-o
注意事项
如果Python2和Python3同时有pip,则使用方法如下:
Python2:
python2-mpipinstallXXX
Python3:
python3-mpipinstallXXX