我正在使用 CentOS 8 并想下载 Python2 的库。
CentOS 8 默认安装了 Python3 及其库。
我想为 Python2 下载python-chardet库。所以我尝试如下安装它 -
$ sudo yum 安装 python-chardet
我收到了这个错误-
No match for argument: python-chardet
Error: Unable to find a match: python-chardet
我搜索了解决方案,根据本文档,您必须下载其 RPM 二进制文件并安装它。https://centos.pkgs.org/7/centos-x86_64/python-chardet-2.2.1-3.el7.noarch.rpm.html
下载二进制文件 -
$ wget http://mirror.centos.org/centos/7/os/x86_64/Packages/python-chardet-2.2.1-3.el7.noarch.rpm
使用这个 rpm 库,我尝试如下安装 python-chardet -
$ sudo yum install ./python-chardet-2.2.1-3.el7.noarch.rpm
在这里,我遇到了这样的错误-
Error:
Problem: conflicting requests
- nothing provides /usr/bin/python needed by python-chardet-2.2.1-3.el7.noarch
Python版本是
$蟒蛇-V
$ Python 2.7.16
/usr/bin/python返回了这个
Python 2.7.16(默认,2019 年 11 月 17 日,00:07:27)
linux2 上的 GCC 8.3.1 (RedHat)
非常感谢您对此的任何帮助。