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

相关推荐
和小胖11221 分钟前
Anaconda虚拟环境创建步骤
python·conda·numpy
一晌小贪欢3 分钟前
Python 魔术方法实战:深度解析 Queue 模块的模块化设计与实现
开发语言·分布式·爬虫·python·python爬虫·爬虫分布式
白云千载尽4 分钟前
交换空间扩容与删除、hugginface更换默认目录、ffmpeg视频处理、清理空间
python·ffmpeg·控制·mpc·navsim
胡西风_foxww9 分钟前
学习python人工智能路径及资源
人工智能·python·学习·路径·资源·书籍·路线
老歌老听老掉牙14 分钟前
Python+PyQt5 实现目录文件扫描与导出工具
python·qt·文件扫描
七夜zippoe18 分钟前
HTTP协议深度解析与实现:从请求响应到HTTP/3的完整指南
python·网络协议·http·quic·帧结构
电化学仪器白超20 分钟前
③YT讨论
开发语言·python·单片机·嵌入式硬件
b20772125 分钟前
Flutter for OpenHarmony 身体健康状况记录App实战 - 数据导出实现
python·flutter·harmonyos
licheng996731 分钟前
工具、测试与部署
jvm·数据库·python
小二·1 小时前
Python Web 开发进阶实战:AI 原生安全防护 —— 在 Flask + Suricata 中构建智能网络威胁狩猎平台
前端·人工智能·python