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详解的主要内容,如果未能解决你的问题,请参考以下文章