Dear team,
we are facing a problem with the python module python3-pyyaml from the IBM toolbox on AIX 7.3.
Problem is, we are not able to import the module as a user or as root:
~:python3 -c "import yaml"
Traceback (most recent call last):
File "<string>", line 1, in <module>
ModuleNotFoundError: No module named 'yaml'
but it is installed:
~:rpm -qa | grep python3 | sort
python3-3.9.18-1.ppc
python3-certifi-2019.9.11-2.noarch
python3-charset-normalizer-2.0.12-2.noarch
python3-distro-1.5.0-2.noarch
python3-dnf-4.2.17-64_53.ppc
python3-gpg-1.13.1-101.ppc
python3-hawkey-0.39.1-64_52.ppc
python3-idna-2.8-2.noarch
python3-jinja2-3.1.2-1.noarch
python3-libcomps-0.1.15-101.ppc
python3-libdnf-0.39.1-64_52.ppc
python3-librepo-1.11.0-103.ppc
python3-markupsafe-2.1.2-1.ppc
python3-msgpack-0.6.2-2.ppc
python3-psutil-5.9.0-2.ppc
python3-pycryptodomex-3.10.1-2.ppc
python3-pyyaml-5.4.1.1-2.ppc
python3-pyzmq-21.0.2-1.ppc
python3-requests-2.31.0-1.noarch
python3-urllib3-1.26.7-2.noarch
python3.9-3.9.18-1.ppc
python3.9-certifi-2019.9.11-2.noarch
python3.9-charset-normalizer-2.0.12-2.noarch
python3.9-distro-1.5.0-2.noarch
python3.9-dnf-4.2.17-64_53.ppc
python3.9-gpg-1.13.1-101.ppc
python3.9-hawkey-0.39.1-64_52.ppc
python3.9-idna-2.8-2.noarch
python3.9-jinja2-3.1.2-1.noarch
python3.9-libcomps-0.1.15-101.ppc
python3.9-libdnf-0.39.1-64_52.ppc
python3.9-librepo-1.11.0-103.ppc
python3.9-markupsafe-2.1.2-1.ppc
python3.9-msgpack-0.6.2-2.ppc
python3.9-psutil-5.9.0-2.ppc
python3.9-pycryptodomex-3.10.1-2.ppc
python3.9-pyyaml-5.4.1.1-2.ppc
python3.9-pyzmq-21.0.2-1.ppc
python3.9-requests-2.31.0-1.noarch
python3.9-urllib3-1.26.7-2.noarch
rpm-python3-4.15.1-64_4.ppc
rpm-python3.9-4.15.1-64_4.ppc
I tested on several systems, all with the same outcome.
On don't see that problem AIX 7.2 even with the same package version:
~:rpm -qa | grep python3 | sort
python3-3.7.12-1.ppc
python3-certifi-2019.9.11-1.noarch
python3-chardet-3.0.4-1.noarch
python3-charset-normalizer-2.0.12-1.noarch
python3-dateutil-2.8.0-1.noarch
python3-devel-3.7.12-1.ppc
python3-distro-1.5.0-1.noarch
python3-dnf-4.2.17-32_50.ppc
python3-gpg-1.13.1-100.ppc
python3-hawkey-0.39.1-32_50.ppc
python3-idna-2.8-1.noarch
python3-jinja2-2.10.3-1.noarch
python3-libcomps-0.1.11-100.ppc
python3-libdnf-0.39.1-32_50.ppc
python3-librepo-1.11.0-100.ppc
python3-markupsafe-1.1.1-1.ppc
python3-msgpack-0.6.2-1.ppc
python3-psutil-5.9.0-1.ppc
python3-pycryptodomex-3.10.1-1.ppc
python3-pyyaml-5.4.1.1-1.ppc
python3-pyzmq-18.1.1-1.ppc
python3-requests-2.22.0-1.noarch
python3-six-1.13.0-1.noarch
python3-tornado-4.5.3-1.ppc
python3-urllib3-1.25.7-1.noarch
python3.9-3.9.18-1.ppc
python3.9-certifi-2019.9.11-2.noarch
python3.9-charset-normalizer-2.0.12-2.noarch
python3.9-distro-1.5.0-2.noarch
python3.9-idna-2.8-2.noarch
python3.9-jinja2-3.1.2-1.noarch
python3.9-markupsafe-2.1.2-1.ppc
python3.9-msgpack-0.6.2-2.ppc
python3.9-psutil-5.9.0-2.ppc
python3.9-pycryptodomex-3.10.1-2.ppc
python3.9-pyyaml-5.4.1.1-2.ppc
python3.9-pyzmq-21.0.2-1.ppc
python3.9-requests-2.31.0-1.noarch
python3.9-six-1.13.0-2.noarch
python3.9-tornado-6.0.3-2.ppc
python3.9-urllib3-1.26.7-2.noarch
rpm-python3-4.15.1-1_py3.ppc
Do you have any idea what we are doing wrong?
Many thanks in advance.
kind regards
------------------------------
Joerg Kauke
Unix Administrator
COOP Switzerland
------------------------------