linux下pip的安装步骤及使用详解
前言
pip类似RedHat里面的yum,安装软件非常方便。本节详细介绍pip的安装、以及使用方法,希望文章对各位了解pip的安装与使用带来帮助。下面话不多说,来看看详细的介绍:
一、pip下载安装
1.1pip下载
#wget"https://pypi.python.org/packages/source/p/pip/pip-1.5.4.tar.gz#md5=834b2904f92d46aaa333267fb1c922bb"--no-check-certificate
1.2pip安装
#tar-xzvfpip-1.5.4.tar.gz #cdpip-1.5.4 #pythonsetup.pyinstall
二、pip使用详解
2.1pip安装软件
#pipinstallSomePackage [...] SuccessfullyinstalledSomePackage
2.2pip查看已安装的软件
#pipshow--filesSomePackage Name:SomePackage Version:1.0 Location:/my/env/lib/pythonx.x/site-packages Files: ../somepackage/__init__.py [...]
2.3pip检查哪些软件需要更新
#piplist--outdated SomePackage(Current:1.0Latest:2.0)
2.4pip升级软件
#pipinstall--upgradeSomePackage [...] Foundexistinginstallation:SomePackage1.0 UninstallingSomePackage: SuccessfullyuninstalledSomePackage Runningsetup.pyinstallforSomePackage SuccessfullyinstalledSomePackage
2.5pip卸载软件
$pipuninstallSomePackage UninstallingSomePackage: /my/env/lib/pythonx.x/site-packages/somepackage Proceed(y/n)?y SuccessfullyuninstalledSomePackage
三、pip使用实例
3.1安装Redis
#pipinstallredis
3.2卸载redis
#pipuninstallredis Uninstallingredis: /usr/lib/python2.6/site-packages/redis-2.9.1-py2.6.egg-info .....省略一些内容.... Proceed(y/n)?y Successfullyuninstalledredis
3.3查看待更新软件
piplist--outdate pygpgme(Current:0.1Latest:0.3) pycurl(Current:7.19.0Latest:7.19.3.1) iniparse(Current:0.3.1Latest:0.4)
四、常见错误
4.1ImportErrorNomodulenamedsetuptools
请参考《ImportErrorNomodulenamedsetuptools解决》
五、pip参数解释
#pip--help Usage: pip[options] Commands: install安装软件. uninstall卸载软件. freeze按着一定格式输出已安装软件列表 list列出已安装软件. show显示软件详细信息. search搜索软件,类似yum里的search. wheelBuildwheelsfromyourrequirements. zip不推荐.Zipindividualpackages. unzip不推荐.Unzipindividualpackages. bundle不推荐.Createpybundles. help当前帮助. GeneralOptions: -h,--help显示帮助. -v,--verbose更多的输出,最多可以使用3次 -V,--version现实版本信息然后退出. -q,--quiet最少的输出. --log-file 覆盖的方式记录verbose错误日志,默认文件:/root/.pip/pip.log --log 不覆盖记录verbose输出的日志. --proxy Specifyaproxyintheform[user:passwd@]proxy.server:port. --timeout 连接超时时间(默认15秒). --exists-action Defaultactionwhenapathalreadyexists:(s)witch,(i)gnore,(w)ipe,(b)ackup. --cert 证书.
总结
安装使用一目了然,太简单了。老板再也不要我安装软件了。
好了,以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作能带来一定的帮助,如果有疑问大家可以留言交流,谢谢大家对毛票票的支持。