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

相关推荐
闲人编程1 分钟前
商品管理与库存系统
服务器·网络·数据库·python·api·数据模型·codecapsule
ServBay10 分钟前
8 个 Python 自动化脚本让你告别重复劳动
后端·python
测试老哥15 分钟前
2026最新软件测试面试热点问题(含答案+文档)
自动化测试·软件测试·python·测试工具·面试·职场和发展·测试用例
paopao_wu22 分钟前
LangChainV1.0[05]-记忆管理
人工智能·python·langchain·ai编程
头发够用的程序员36 分钟前
Ultralytics 代码库深度解读【六】:数据加载机制深度解析
人工智能·pytorch·python·深度学习·yolo·边缘计算·模型部署
No0d1es41 分钟前
2025年12月 GESP CCF编程能力等级认证Python二级真题
开发语言·python·青少年编程·gesp·ccf
num_killer1 小时前
小白的Jenkins学习
运维·python·学习·jenkins
青春不败 177-3266-05201 小时前
python语言生物信息多组学大数据深度挖掘与论文整理技巧
开发语言·python·生物信息·多组学·高通量测序
雨大王5121 小时前
汽车焊接工艺自适应控制技术的系统解析与工业实践
人工智能·python·汽车
540_5401 小时前
ADVANCE Day43
人工智能·python·深度学习