pip安装使用详解

摘要:
#yuminstallwget#wget'https://bootstrap.pypa.io/get-pip.py'#pythonget-pip.py#pipinstallpyopensslndg-httpsclientpyasn1#pipinstall'requests[security]'#wgethttps://pypi.python.org/packages/2.7/c/chardet/c

#yuminstallwget

#wget'https://bootstrap.pypa.io/get-pip.py'

#pythonget-pip.py

#pipinstallpyopensslndg-httpsclientpyasn1

#pipinstall'requests[security]'

#wgethttps://pypi.python.org/packages/2.7/c/chardet/chardet-2.2.1-py2.py3-none-any.whl--no-check-certificate

md5sumchardet-2.2.1-py2.py3-none-any.whl

pipinstallchardet-2.2.1-py2.py3-none-any.whl

使用详解

1、pip安装软件

#pipinstallSomePackage

[...]

SuccessfullyinstalledSomePackage

2、pip查看已安装的软件

复制代码

#pipshow--filesSomePackage

Name:SomePackage

Version:1.0

Location:/my/env/lib/pythonx.x/site-packages

Files:

../somepackage/__init__.py

[...]

复制代码

3、pip检查哪些软件需要更新

#piplist--outdated

SomePackage(Current:1.0Latest:2.0)

4、pip升级软件

复制代码

#pipinstall--upgradeSomePackage

[...]

Foundexistinginstallation:SomePackage1.0

UninstallingSomePackage:

SuccessfullyuninstalledSomePackage

Runningsetup.pyinstallforSomePackage

SuccessfullyinstalledSomePackage

复制代码

5、pip卸载软件

$pipuninstallSomePackage

UninstallingSomePackage:

/my/env/lib/pythonx.x/site-packages/somepackage

Proceed(y/n)?y

SuccessfullyuninstalledSomePackage

pip --help

Usage:
pip<command>[options]
Commands:
install安装包.
uninstall卸载包.
freeze按着一定格式输出已安装包列表
list列出已安装包.
show显示包详细信息.
search搜索包,类似yum里的search.
wheelBuild wheels from your requirements.
zip不推荐.Zip individual packages.
unzip不推荐.Unzip individual packages.
bundle不推荐.Create pybundles.
help当前帮助.
General Options:
-h,--help显示帮助.
-v,--verbose更多的输出,最多可以使用3次
-V,--version现实版本信息然后退出.
-q,--quiet最少的输出.
--log-file<path>覆盖的方式记录verbose错误日志,默认文件:/root/.pip/pip.log
--log<path>不覆盖记录verbose输出的日志.
--proxy<proxy>Specifyaproxy inthe form[user:passwd@]proxy.server:port.
--timeout<sec>连接超时时间(默认15秒).
--exists-action<action>Defaultaction whenapath already exists:(s)witch,(i)gnore,(w)ipe,(b)ackup.
--cert<path>证书.

免责声明:文章转载自《pip安装使用详解》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇使用Lucene.NET实现数据检索功能【动态规划】闫氏dp分析下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

Docker在Linux上运行NetCore系列(一)配置运行DotNetCore控制台

系列文章:https://www.cnblogs.com/alunchen/p/10121379.html 本篇文章操作系统信息       Linux:ubuntu 16.04.3 amd64 查看NetCore支持的Linux系统       NetCore不是支持Linux的所有系统,只支持部分,所以在Linux上安装NetCore之前要查看系...

Go Iris学习笔记01

Iris MVC支持文档: 支持所有 HTTP 方法, 例如,如果想要写一个 GET 那么在控制器中也要写一个 Get() 函数,你可以在一个控制器内定义多个函数。 每个控制器通过 BeforeActivation 自定义事件回调,用来自定义控制器的结构的方法与自定义路径处理程序,如下:(还未实验) func (m *MyController) Befor...

Spark On Yarn:提交Spark应用程序到Yarn

转载自:http://lxw1234.com/archives/2015/07/416.htm 关键字:Spark On Yarn、Spark Yarn Cluster、Spark Yarn Client Spark On Yarn模式配置非常简单,只需要下载编译好的Spark安装包,在一台带有Hadoop Yarn客户端的机器上解压,简单配置之后即可使用...

汽车网络处理设计

汽车网络处理设计 适用于中央网关、域控制器、FOTA、安全密钥管理、智能天线和高性能中央计算节点 概述 恩智浦S32G-VNP-RDB2是一款紧凑型、高度优化的集成板,适用于汽车服务型网关(SoG)、域控制应用、高性能处理、功能安全和信息安全应用。 S32G-VNP-RDB2基于4个Arm® Cortex®-A53内核和3个双核锁步Arm Cortex-M...

软件项目开发流程以及人员职责

实行软件工程项目管理: ▲ 项目经理(负责人):项目经理(负责人)对整个项目负完全责任,是指导、控制、管理和规范某个软件和软/硬件系统建设的人,项目经理(负责人)是最终对客户负责的人。 ▲ 软件项目经理(负责人):软件项目经理(负责人)对一个项目的所有软件活动负完全责任,控制一个项目的所有软件资源,按照软件约定与项目经理(负责人)打交道。 ▲ 软件工程组:...

vue cli 3

介绍 Vue CLI 是一个基于 Vue.js 进行快速开发的完整系统 通过 @vue/cli 搭建交互式的项目脚手架。 通过 @vue/cli + @vue/cli-service-global 快速开始零配置原型开发。 一个运行时依赖 (@vue/cli-service) 一个开发环境依赖,局部安装在每个 @vue/cli 创建的项目中。 可升...