pip类似RedHat里面的yum,安装Python包非常方便。本节详细介绍pip的安装、以及使用方法。
1、pip下载安装
1.1 pip下载
1
|
# wget "https://pypi.python.org/packages/source/p/pip/pip-1.5.4.tar.gz#md5=834b2904f92d46aaa333267fb1c922bb" --no-check-certificate
|
1.2 pip安装
1
2
3
|
# tar -xzvf pip-1.5.4.tar.gz
# cd pip-1.5.4
# python setup.py install
|
2. pip使用详解
2.1 pip安装包
1
2
3
|
# pip install SomePackage
[...]
Successfully installed SomePackage
|
2.2 pip查看已安装的包
1
2
3
4
5
6
7
|
# pip show --files SomePackage
Name:SomePackage
Version:1.0
Location:/my/env/lib/pythonx.x/site-packages
Files:
../somepackage/__init__.py
[...]
|
2.3 pip检查哪些包需要更新
1
2
|
# pip list --outdated
SomePackage(Current:1.0Latest:2.0)
|
2.4 pip升级包
1
2
3
4
5
6
7
|
# pip install --upgrade SomePackage
[...]
Found existing installation:SomePackage1.0
Uninstalling SomePackage:
Successfully uninstalled SomePackage
Running setup.py install forSomePackage
Successfully installed SomePackage
|
2.5 pip卸载包
1
2
3
4
5
|
$pip uninstall SomePackage
Uninstalling SomePackage:
/my/env/lib/pythonx.x/site-packages/somepackage
Proceed(y/n)?y
Successfully uninstalled SomePackage
|
3. pip使用实例
3.1 安装redis
1
|
# pip install redis
|
3.2 卸载redis
1
2
3
4
5
6
|
# pip uninstall redis
Uninstalling redis:
/usr/lib/python2.6/site-packages/redis-2.9.1-py2.6.egg-info
.....省略一些内容....
Proceed(y/n)?y
Successfully uninstalled redis
|
3.3 查看待更新包
1
2
3
4
|
pip list--outdate
pygpgme(Current:0.1Latest:0.3)
pycurl(Current:7.19.0Latest:7.19.3.1)
iniparse(Current:0.3.1Latest:0.4)
|
4. 常见错误
4.1 ImportError No module named setuptools
请参考《ImportError No module named setuptools解决》
5. pip参数解释
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
|
# pip --help
Usage:
pip<command>[options]
Commands:
install 安装包.
uninstall 卸载包.
freeze 按着一定格式输出已安装包列表
list 列出已安装包.
show 显示包详细信息.
search 搜索包,类似yum里的search.
wheel Build 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> 证书.
|
6. 结束
转自:http://www.ttlsa.com/python/how-to-install-and-use-pip-ttlsa/
相关推荐
### Python中的pip安装与使用详解 #### 一、简单介绍 pip是Python的包管理工具,主要用于处理Python软件包的安装、更新、卸载等操作。对于开发人员来说,掌握pip的基本使用方法是非常重要的,因为它几乎涵盖了所有...
这时,再使用pip安装Python包时,将使用清华大学提供的镜像源。 而anaconda的源配置则更为简单,只需要在配置了anaconda的PyCharm的终端中执行以下命令: ``` conda config --add channels *** *** ``` 执行完毕...
以上这篇python 第三方库的安装及pip的使用详解就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持软件开发网。 您可能感兴趣的文章:无法使用pip命令安装python第三方库的原因及解决方法...
### Python的安装与pip工具的使用详解 #### 一、Python的安装步骤 在开始学习Python编程之前,首先需要在计算机上安装Python解释器。以下是详细的安装步骤: 1. **下载Python安装包**:访问Python官方网站...
**pip安装工具详解** pip是Python编程语言中的一个核心组件,用于管理和安装Python软件包。它使得开发者能够方便地从Python Package Index (PyPI)——一个官方的第三方Python库存储库,下载并安装各种模块和工具。...
《pip-20.0.2安装包详解与使用指南》 在Python的世界里,`pip`是不可或缺的包管理工具,它使得我们能够轻松地安装、升级和卸载Python库。本文将深入探讨pip的20.0.2版本,针对那些在尝试更新pip时遇到困难的用户,...
在实际使用安装python的pip安装 依赖库是非常的便捷的。 而且一般大家使用的都是安装Anaconda 来学习和实践python项目。 我们通常都是直接就是使用 pip install **** 其中****代表就是安装的依赖库名或者包名。 ...
**pip模块 10.0.1安装版详解** pip是Python编程语言的包管理工具,用于安装和管理Python软件包。它使得开发者能够轻松地从Python Package Index (PyPI)或其他源安装软件包,而无需手动下载和解压文件。在Python生态...
但是需要注意的是,便携版 Python 在手动安装 pip 时可能会遇到版本兼容性问题,因此建议使用安装版的 Python 来确保 pip 的正常工作。 #### 二、配置国内镜像源的重要性 由于网络限制和地理距离的原因,直接使用...
以下是pip在Linux系统的安装步骤和使用详解。 ### 一、pip下载安装 1.1 下载pip的源代码包: ```bash # 使用wget下载 wget ...
**pip清华源详解** 在Python开发中,`pip`是默认的包管理工具,用于安装、升级和卸载Python库。然而,由于pip的默认源位于国外,对于中国的开发者来说,下载速度可能会很慢,影响了开发效率。为了解决这个问题,...
《Python的包管理工具pip详解及其离线安装》 在Python的世界里,`pip`是不可或缺的包管理工具,它负责安装和管理Python的第三方库。`pip`的名字源自"pip install"这一命令,它是Python生态系统中的核心组件,极大地...
**pip-23.3.tar.gz 压缩包详解** `pip` 是 Python 编程语言中的一个关键工具,用于管理和安装 Python 包。它允许开发者在全球最大的开源软件库 PyPI (Python Package Index) 上查找、下载和安装各种 Python 库。在...
《Python包管理器pip详解与使用指南》 pip是Python编程语言中不可或缺的包管理工具,它使得安装、升级和卸载Python库变得极其简单。本文将深入探讨pip的使用方法,以及如何通过"pip-10.0.1.zip"进行离线安装。 一...
详解python使用pip安装第三方库(工具包)速度慢、超时、失败的解决方案.docx
### Windows 下 Python 安装 Pip 方法详解 #### 前提条件 为了确保 Pip 的顺利安装,你需要确保已经正确地安装了 Python,并且设置了环境变量。 1. **Python 安装**: - 访问 Python 官方网站 ...
Pip 是对easy_install的取代,提供了和easy_install相同的查找包的功能,因此可以使用easy_install安装的包也同样可以使用pip进行安装。 二、Linux下的源配置 检查pip.conf文件是否存在 >> cd ~ >> mkdir ....
《Python pip 9.0.3的安装与使用详解》 pip是Python生态系统中的一个核心组件,用于管理和安装Python包。在Python开发中,pip扮演着至关重要的角色,它允许开发者方便地获取、安装和升级Python库。本文将详细介绍...