环境搭建 March 20, 2020

Yum、Pip环境离线包下载及安装

Words count 1.6k Reading time 1 mins. Read count 0

在一些环境的搭建时,为了不受网络因素影响,可以将一些下载比较慢的包缓存到本地,然后进行离线安装。这里主要记录两种包的离线下载以及安装,Centos的yum和python的pip

1 yum环境离线下载包及安装

1.1 yum缓存包

这里使用yumdownloade进行离线包以及依赖包的下载。

  1. 安装yumdownloade

    yum install -y yum-utils 
    
  2. 下载wget包并缓存到~/packages/yum/下

    yumdownloader --resolve --destdir=~/packages/yum/ wget
    

1.2 yum离线安装

上面我们可以通过yumdownloader缓存需要的安装包,接下来可以使用yum进行离线安装。

yum -y install ~/packages/yum/wget-1.14-18.el7_6.1.x86_64.rpm

2 pip环境离线下载包及安装

https://www.cnblogs.com/Xjng/p/9392103.html

2.1 pip缓存包

这里使用wheel进行缓存安装包

  1. pip安装wheel

    pip install wheel
    
  2. 缓存requirements.txt文件指定的所有依赖包

    pip wheel --wheel-dir=~/packages/wheel -r requirements.txt 
    

2.2 安装缓存包

pip install --no-index  -r requirements.txt --find-links=~/packages/wheel
0%