python包管理工具 setuptools 及pip安装

本文详细介绍pip的安装方法和使用技巧,包括如何安装、更新和卸载Python包,以及一些高级命令如升级包到最新版本、卸载包、查询包和列出已安装的packages。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

python包管理工具

  pip 是一个安装和管理 Python 包的工具 , 是 easy_install 的一个替换品。本文将详细说明 安装 pip 的方法和 使用 pip 的一些基本操作如安装、更新和卸载 python 包。

一、pip是基于setuptools的,所以要事先把setuptools安装好。

1.打开Python官网https://pypi.python.org/pypi/setuptools 

linux下直接 wget命令:

wget https://files.pythonhosted.org/packages/8e/6a/bab79e7bf3ceede6c371d93c3ffc197b54b04a1e6f631b40cd1c71d656e4/setuptools-40.7.0.zip
 

2.使用wget命令下载并解压 
unzip setuptools-36.7.2.zip 
3.进入解压出来的目录 
cd setuptools-36.7.2 
4.编译安装 
python setup.py build 
python setup.py install
 

二、安装pip

  下载包:  https://pypi.python.org/pypi/pip#downloads选择最新的包

wget https://files.pythonhosted.org/packages/c8/89/ad7f27938e59db1f0f55ce214087460f65048626e2226531ba6cb6da15f0/pip-19.0.1.tar.gz

  解压并进入目录:python setup.py install安装。

  将python下面的Scripts目录加入环境变量,OK。

三、安装python包(注意, python用conda 安装

参见 另一篇<<centos7 安装opencv的各种方法(含opencv contrib扩展包安装方法)>> 不然可能 python2 与 python3共存依赖问题及opencv3问题不易解决)

  1、执行pip install <name> eg:pip install simplejson 就可以安装包了

  2、安装多个包,放在txt里面,执行 pip install -r requirement.txt 即可安装所有的包。

    txt文件如下:

1

2

3

4

robotframework==2.8.4

robotframework-selenium2library

logbook

invoke

  3、安装特定版本的package,通过使用==, >=, <=, >, <来指定一个版本号。

    pip install 'Markdown<2.0'

    pip install 'Markdown>2.0,<2.0.3'

    如果执行不成功,将python安装目录下的scripts加入环境变量即可。

四、其他命令

  升级包到当前最新的版本,可以使用-U 或者 --upgrade:pip install -U Markdown

  卸载包:pip uninstall Markdown

  查询包:pip search "multiprocessing"

  列出安装的packages:pip freeze

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值