Centos离线安装ansible

Centos离线安装ansible

1、首先是互联网环境,安装python,创建虚拟环境,更新pip和setuptools

python3 -m venv venv_2 # 此处 venv_2 也是自定义的虚拟环境名字

退出虚拟环境deactivate

进入虚拟环境source ~/ansible/bin/activate

pip install --upgrade pip

2、在线安装ansible

pip install ansible

或者pip install ansible==版本号 pip install ansible==2.9.10

3、导出ansible需要的文件

pip freeze>requirements.txt

4、下载上述文件对应的包

pip download -r requirements.txt -d ./pip_packages 或者

pip download -d PIPDIR -r requirements.txt -i http://mirrors.aliyun.com/pypi/simple/ --trusted-host mirrors.aliyun.com

d指定导出的文件夹

复制代码
 -r指定根据哪一个文件导出

 -i表示使用阿里源(当然可以使用其他国内源啊)
 --trusted-host表示信任主机
5、把包放入离线环境,然后执行如下命令安装ansible的包

pip install --no-index --find-links=./ -r requirements.txt

相关推荐
0思必得010 分钟前
[Web自动化] CSS基础概念和介绍
前端·css·python·自动化·html·web自动化
计算机徐师兄13 分钟前
Python基于Django的MOOC线上课程推荐数据分析与可视化系统(附源码,文档说明)
python·数据分析·django·慕课线上课程推荐·慕课线上课程推荐可视化系统·pytho线上课程推荐可视化·线上课程推荐数据分析可视化系统
free-elcmacom16 分钟前
Python实战项目<2>使用Graphviz绘制流程框图
开发语言·python·graphviz
ljuncong22 分钟前
python的装饰器怎么使用
开发语言·python
该用户已不存在36 分钟前
没有这7款工具,难怪你的Python这么慢
后端·python
serve the people40 分钟前
tensorflow 零基础吃透:RaggedTensor 的不规则形状与广播机制 2
人工智能·python·tensorflow
Hello.Reader42 分钟前
Flink ML 基本概念Table API、Stage、Pipeline 与 Graph
大数据·python·flink
chen_note44 分钟前
Python面向对象、并发编程、网络编程
开发语言·python·网络编程·面向对象·并发编程
信看1 小时前
树莓派CAN(FD) 测试&&RS232 RS485 CAN Board 测试
开发语言·python
brent4231 小时前
DAY24推断聚类后簇的类型
python