前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >CentOS安装podman-compose

CentOS安装podman-compose

作者头像
BUG弄潮儿
发布2023-09-02 16:51:24
3750
发布2023-09-02 16:51:24
举报
文章被收录于专栏:JAVA乐园JAVA乐园

1. 安装python3的依赖

代码语言:javascript
复制
yum -y install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel libffi-devel

如果当前登录的是普通用户,需要在命令前加sudo,否则不用,下文同理。

2.下载python3的源码包

用wget下载python3的源码包;使用淘宝镜像,替换了官网下载python3,提高下载速度

代码语言:javascript
复制
wget http://npm.taobao.org/mirrors/python/3.7.5/Python-3.7.5.tar.xz

3. 编译python3源码包

  • 解压
代码语言:javascript
复制
xz -d Python-3.7.5.tar.xz
tar -xf Python-3.7.5.tar
  • 进入解压后的目录,依次执行下面命令进行编译
代码语言:javascript
复制
cd Python-3.7.5
./configure prefix=/usr/local/python3
make && make install

4. 添加python3软链接

代码语言:javascript
复制
ln -s /usr/local/python3/bin/python3.7 /usr/bin/python3
  • 测试是否安装成功
代码语言:javascript
复制
python3 -V

5. 安装setuptools

setuptools是一种用于管理Python软件项目的工具包。它包括命令行工具和Python库,并提供了一个统一的接口来发现、安装、构建和发布Python模块和包。

  • 下载
代码语言:javascript
复制
wget --no-check-certificate  https://pypi.python.org/packages/source/s/setuptools/setuptools-19.6.tar.gz#md5=c607dd118eae682c44ed146367a17e26
  • 解压
代码语言:javascript
复制
tar -zxvf setuptools-19.6.tar.gz
  • 安装
代码语言:javascript
复制
cd setuptools-19.6
python3 setup.py build
python3 setup.py install

6. 安装pip3

pip是一个通用的Python包管理工具。提供了对Python包的查找、下载、安装、卸载的功能。pip已内置于Python3.4和2.7及以上版本,其他低版本需手动安装。

  • 下载
代码语言:javascript
复制
wget --no-check-certificate  https://pypi.python.org/packages/source/p/pip/pip-8.0.2.tar.gz#md5=3a73c4188f8dbad6a1e6f6d44d117eeb
  • 解压
代码语言:javascript
复制
tar -zxvf pip-8.0.2.tar.gz
  • 安装
代码语言:javascript
复制
cd pip-8.0.2
python3 setup.py build
python3 setup.py install
  • 添加pip、pip3软链接
代码语言:javascript
复制
ln -s /usr/local/python3/bin/pip /usr/bin/pip
ln -s /usr/local/python3/bin/pip3 /usr/bin/pip3
  • 验证是否安装成功
代码语言:javascript
复制
pip3 -V
  • 更新pip3
代码语言:javascript
复制
pip3 install --upgrade pip

7. 安装podman-compose

podman-compose是基于python开发,可以使用pip来安装

代码语言:javascript
复制
pip3 install podman-compose

根据安装提示进行如下配置

  • /usr/local/python3/bin到环境变量PATH中
代码语言:javascript
复制
vi /etc/profile

添加内容

代码语言:javascript
复制
export PATH=$PATH:/usr/local/python3/bin
  • 更新pip
代码语言:javascript
复制
python3 -m pip install --upgrade pip

安装是否安装podman-compose成功

代码语言:javascript
复制
podman-compose version
本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2023-08-03,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 BUG弄潮儿 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 1. 安装python3的依赖
  • 2.下载python3的源码包
  • 3. 编译python3源码包
  • 4. 添加python3软链接
  • 5. 安装setuptools
  • 6. 安装pip3
  • 7. 安装podman-compose
相关产品与服务
命令行工具
腾讯云命令行工具 TCCLI 是管理腾讯云资源的统一工具。使用腾讯云命令行工具,您可以快速调用腾讯云 API 来管理您的腾讯云资源。此外,您还可以基于腾讯云的命令行工具来做自动化和脚本处理,以更多样的方式进行组合和重用。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档