安装 pip

目标: 安装Python包管理器 pip 。

尽管Python是一种在其标准库中带有大量不同类型模块的『内置电池(/开箱即用)』式的编程语言,然而仍然有很多的第三方库、框架和工具可从 Python Package Index 中获取和安装。 为安装这些第三方包,开发者需要安装工具 pip 。 安装一种工具同时意味着需要解决很多自生问题,此时用 ensurepip 来解决。

安装 pip

下面这个例子使用没有安装 pip 的的虚拟环境配置。

$ python3 -m venv --without-pip /tmp/demoenv
$ ls -F /tmp/demoenv/bin

activate
activate.csh
activate.fish
python@
python3@

在命令行模式中使用Python解释器运行带有 -m 选项的 ensurpip 命令。 此时,默认从标准库中复制一份pip以供使用。此时的pip版本可在后续中自行更新。 为确保最新的 pip 版本被同步安装,可在运行ensurepip命令的同时使用 --upgrade 选项。

$ /tmp/demoenv/bin/python3 -m ensurepip --upgrade

Ignoring indexes: https://pypi.python.org/simple
Collecting setuptools
Collecting pip
Installing collected packages: setuptools, pip
Successfully installed pip-8.1.1 setuptools-20.10.1

在虚拟环境中使用 pip3pip3.5 命令, 并且 setuptools 的依赖环境会被同步安装。

$ ls -F /tmp/demoenv/bin

activate
activate.csh
activate.fish
easy_install-3.5*
pip3*
pip3.5*
python@
python3@
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值