1、pip下载安装

1.1 pip下载

代码如下

# wget "https://pypi.python.org/packages/source/p/pip/pip-1.5.4.tar.gz#md5=834b2904f92d46aaa333267fb1c922bb" --no-check-certificate

1.2 pip安装

代码如下

# tar -xzvf pip-1.5.4.tar.gz

# cd pip-1.5.4

# python setup.py install

2. pip使用详解

2.1 pip安装软件

代码如下

# pip install SomePackage

[...]

Successfully installed SomePackage

2.2 pip查看已安装的软件

代码如下

# pip show --files SomePackage

Name: SomePackage

Version: 1.0

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

Files:

../somepackage/__init__.py

[...]

2.3 pip检查哪些软件需要更新

代码如下

# pip list --outdated

SomePackage (Current: 1.0 Latest: 2.0)

2.4 pip升级软件

代码如下

# pip install --upgrade SomePackage

[...]

Found existing installation: SomePackage 1.0

Uninstalling SomePackage:

Successfully uninstalled SomePackage

Running setup.py install for SomePackage

Successfully installed SomePackage

2.5 pip卸载软件

代码如下

$ 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

代码如下

# pip install redis

3.2 卸载redis

代码如下

# 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 查看待更新软件

代码如下

pip list --outdate

pygpgme (Current: 0.1 Latest: 0.3)

pycurl (Current: 7.19.0 Latest: 7.19.3.1)

iniparse (Current: 0.3.1 Latest: 0.4)

4. 常见错误

4.1 ImportError No module named setuptools

请参考《ImportError No module named setuptools解决》

5. pip参数解释

代码如下

# pip --help

Usage:

pip [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 覆盖的方式记录verbose错误日志,默认文件:/root/.pip/pip.log

--log 不覆盖记录verbose输出的日志.

--proxy Specify a proxy in the form [user:passwd@]proxy.server:port.

--timeout 连接超时时间 (默认15秒).

--exists-action Default action when a path already exists: (s)witch, (i)gnore, (w)ipe, (b)ackup.

--cert 证书.

6. 结束

安装使用一目了然,太简单了。老板再也不要我安装软件了。

pip如何安装到Linux服务器,linux中pip安装步骤与使用详解相关推荐

  1. linux服务器管理公司用户,在Linux服务器Jenkins中管理用户和角色的方法

    下面将教你如何在Linux服务器Jenkins中管理用户和角色,它需要创建角色并分配给用户,你需要运行Jenkins服务器才能操作接下来的工作. 安装Jenkins参考文章 在Jenkins中管理用户 ...

  2. CentOS 6.3安装配置LAMP服务器(Linux+Apache+MySQL+PHP5)

    服务器系统环境:CentOS 6.3 客户端系统环境:Windows 7 ultimate(x86)sp1 简体中文旗舰版 ※ 本文档描述了如何在Linux服务器配置Apache.Mysql.PHP5 ...

  3. Linux环境下怎么使用pip,linux下pip的安装步骤及使用详解

    linux下pip的安装步骤及使用详解 pip类似RedHat里面的yum,安装软件非常方便.下面话不多说,来看看详细的介绍: pip下载:# wget "https://pypi.pyth ...

  4. **阿里云ECS Linux服务器图形化界面安装方法 Ubuntu**

    阿里云ECS Linux服务器图形化界面安装方法 Ubuntu 一.远程连接 二.登录后进入终端界面 三.更新服务器,安装图形化界面 apt-get update apt-get upgrade -y ...

  5. linux ipset 流量,linux中ipset命令的使用方法详解

    linux中ipset命令的使用方法详解 发布时间:2020-10-25 17:07:19 来源:脚本之家 阅读:97 作者:lijiaocn 栏目:服务器 ipset介绍 iptables是在lin ...

  6. linux文件目录:Linux中各目录(文件夹)作用详解(持续更新)

    进入Linux系统,我们就是畅游在各种目录文件中,毕竟Linux是"文件系统",文件的存放就是在目录下面,那我们了解下"Linux中各目录(文件夹)作用详解"还 ...

  7. 【Linux】Linux中rz和sz命令用法详解

    [Linux]Linux中rz和sz命令用法详解 1. 简单介绍 rz,sz是Linux/Unix同Windows进行ZModem文件传输的命令行工具.优点就是不用再开一个sftp工具登录上去上传下载 ...

  8. linux两台服务器传输,Linux两台服务器之间高速数据传输命令:scp应用详解

    Linux两台服务器之间高速数据传输命令:scp应用详解 Linux scp命令用于Linux之间复制文件和目录到另外一台,这个命令在多台服务器之间传输还是非常有用的,速度也是非常快的.比window ...

  9. 【流媒体服务器Mediasoup】 NodeJs与C++信令通信详解及Linux下管道通信的详解(五)

    目录 前言 匿名管道进程间通信 进程间管道 的创建与图解 MediaSoup中的管道创建 MediaSoup Channel的创建 NodeJs和 C++ 管道通信的过程 MediaSoup 消息确认 ...

  10. linux管道命令详解,Linux系统中的管道命令的用法详解

    Linux系统中管道命令是linux系统的一个强大之处.下面由学习啦小编为大家整理了Linux系统中的管道命令的用法详解的相关知识,希望对大家有帮助! Linux系统中的管道命令的用法详解 管道命令操 ...

最新文章

  1. Zend Framework中,执行自定义sql语句
  2. HIVE和HBASE区别
  3. docker管理平台 shipyard安装
  4. loadRunner12试用
  5. Gradle自定义插件
  6. 前端学习(3123):react-hello-react之props的基本使用
  7. python 去重 字典_python按照list中字典的某key去重的示例代码
  8. 浙江非税设定服务器信息,非税操作手册.doc
  9. 学python可以从事什么工作-学Python可以找什么工作或者做什么兼职?
  10. 无法更新标识列 wechatid_宿州售楼处精神堡垒生产厂家-弈博标识标牌制造
  11. android gl11,Android 中OpenGL的使用
  12. Linux运维(三)
  13. SQL Server Management Studio格式化SQL工具(可免费)
  14. SQL server 數據庫 從SQL2000搬移到SQL2016
  15. 快速拓展领英人脉网9大秘诀,让我们更高效的使用领英
  16. echarts地图插入图片
  17. Android 导入导出excel xls、xlsx
  18. html5 街景,html5+webgl 三维街景的渲染
  19. Acwing1183. 电力
  20. ImportError: CuPy is not correctly installed解决方法

热门文章

  1. Linux 下的 hosts文件
  2. solidity开发以太坊代币智能合约
  3. 换了电脑如何使用hexo继续写博客
  4. 关于大学生玩网络游戏的调查问卷
  5. mysql命令行导入和导出数据
  6. 如何在{{input}}中使用action
  7. 用模版实现简单的内存池
  8. 防火墙配置十大任务之十,构建虚拟防火墙
  9. 集算器访问HTTP数据的代码示例
  10. 脱离 Rails 看 Ruby