操作系统:Kylin V10
环境:python2/3 都有,但无 pip 模块
需求:安装 s3cmd 工具,当前版本 2.3.0
问题:下载 s3cmd-2.3.0.tar.gz 计划编译安装。提前了解到依赖 python-dateutil 的包,用麒麟的文件yum源安装之
但编译安装结束提示没有 python-magic 包。找厂商要了 pip3 的 rpm 包先装上(文件yum源没有),再用 pip3 安装 magic 的 whl 包
安装过程:
(root)
$ yum install python-dateutil
$ rpm -ivh python3-pip-20.2.2-6.ky10.noarch.rpm
$ python3 -m pip install python_magic-0.4.27-py2.py3-none-any.whl
$ tar zxvf s3cmd-2.3.0.tar.gz
$ cd s3cmd-2.3.0
$ python3 setup.py install
$ cd /usr/bin
$ ln -s /usr/local/bin/s3cmd s3cmd
$ s3cmd --configure
相关链接:
- https://github.com/s3tools/s3cmd
- https://pypi.org/project/python-magic/#files
- https://m.656463.com/wenda/wufalixiananzhuangs3cmd_408