ERPNext.com Frappe Cloud Support Partners Foundation Frappe School

CentOS 7 Easy Install continues to fail with distro package

Running from the console, install.py has the error of “ModuleNotFoundError: No module named ‘distro’” (see screen shot for additional information.)

And when I try to run install.py from an SSH session, it says that the installer does not even support centos linux. Is there a specific version I should download from GitHub?

[root@ellc-lnx3 ~]# python3 install.py --production
Logs are saved under /tmp/logs/easy-install__2020-11-16__18-54.log
There is no installed groups file.
Maybe run: yum groups mark convert (see man yum)
Warning: Group development does not have any packages to install.
Maybe run: yum groups mark install (see man yum)
warning: /var/cache/yum/x86_64/7/epel/packages/epel-release-7-13.noarch.rpm: Header V4 RSA/SHA256 Signature, key ID 352c64e5: NOKEY
Importing GPG key 0x352C64E5:
Userid : “Fedora EPEL (7) epel@fedoraproject.org
Fingerprint: 91e9 7d7c 4a5e 96f1 7f3e 888f 6a2f aea2 352c 64e5
Package : epel-release-7-11.noarch (@extras)
From : /etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-7
curl already installed!
wget already installed!
git already installed!
pip3 already installed!
pip3 already installed!
Checking System Compatibility…
Sorry, the installer doesn’t support centos linux. Aborting installation!
Bench’s CLI needs these to be defined!
Run the following commands in shell:
export LC_ALL=C.UTF-8

Has anyone found a solution to this?

If you are familiar with the CentOs package management system , this guide might be worth a try: https://github.com/frappe/frappe/wiki/The-Hitchhiker’s-Guide-to-Installing-Frappe-on-Linux