python包管理工具pip download详解

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python包管理工具pip download详解相关的知识,希望对你有一定的参考价值。

参考技术A pip download的用法与install相似,只不过download只下载安装包并不安装到系统内,这里我们只讲述以下几个选项:--requirement、--no-deps、--dest。

这个选项指定下载文件中包含的安装包,假如有个文件download.txt,内容如下:

当我执行以下命令时:

就会下载文件内的安装包及其依赖,最后一行输出如下:

这个选项告诉pip只下载指定的安装包即可,无需下载依赖,如果我执行以下命令:

就只会下载文件内容中的3个安装包,最后一行输出如下:

在我们不指定这个选项时,pip默认把安装包保存在当前工作目录,我们可以通过这个选项指定安装包的保存位置,如下命令:

就会把安装包保存在当前目录下的downloads子目录中了。

python 包管理工具 pip 的配置

近几年来,python的包管理系统pip 越来越完善,

尤其是对于 windows场景下,pip大大改善了python的易用性。

https://www.cnblogs.com/yvivid/p/pip_setup.html

 

一、python 包管理工具 pip 安装

从 python 3.4开始就开始 内嵌 pip,但整合还不是很好。

如果 python版本还没有包含 pip,可通过下面地址

https://pip.pypa.io/en/stable/installing/

下载并运行 get-pip.py

 

二、python 包管理工具 pip 配置

由于外部服务器下载速率较低,一般都映射到镜像服务器。

2.1、临时指定pip库路径

CMD 命令行:

pip install -i https://pypi.tuna.tsinghua.edu.cn/simple some-package

注意,simple 不能少, 是 https 而不是 http

2.2、指定pip库路径设为默认 (pip通用配置,对于<10.0.0 的旧版本也可用)

linux下:修改 ~/.pip/pip.conf (没有就创建一个), 修改 index-url至tuna,例如

windows下:修改 用户名pippip.ini (没有就创建一个)。

也可以在python中运行

import os
os.environ["USERPROFILE"]

来查看 应该在哪里建立。

【pip.conf or pip.ini文件编写如下】
[global]
index-url = https://pypi.tuna.tsinghua.edu.cn/simple

2.3、升级 pip 到最新的版本 (>=10.0.0) 后进行配置:

python -m pip install --upgrade pip

pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple

 

三、python 包管理工具 pip 使用

3.1、pip 安装指定包

pip install numpy

3.2、pip 安装指定版本

pip install numpy==1.17.0

3.3、查看安装包
pip list   【列出已安装包】

pip list -o    【列出已安装包 中 哪些已经有更新】

3.3、升级应用版本

pip install -U numpy

 

四、PYPI 库资源
https://pypi.org/  【PYPI主服务器】

https://pypi.org/project/pip/ 【pip说明】

https://mirrors.tuna.tsinghua.edu.cn/help/pypi/    【清华大学镜像 配置方法】

 

【原创文档,引用请声明出处,yvivid】https://www.cnblogs.com/yvivid/p/pip_setup.html

以上是关于python包管理工具pip download详解的主要内容,如果未能解决你的问题,请参考以下文章

怎么安装python扩展包管理工具pip

Linux服务器中安装python包管理工具pip

python包管理之Pip安装及使用

python包管理之Pip安装及使用-1

python包管理工具 pip

Python虚拟环境和包管理工具Pipenv的使用详解--看完这一篇就够了