AIX Open Source

AIX Open Source

Share your experiences and connect with fellow developers to discover how to build and manage open source software for the AIX operating system

 View Only
Expand all | Collapse all

PIP3 error on AIX 7.2

  • 1.  PIP3 error on AIX 7.2

    Posted 10 days ago

    Hi Team,

    Getting the below error on AIX 7.2 server. please assist to fix it

    root@:/opt/freeware/bin # /opt/freeware/bin/pip3 --version
    Traceback (most recent call last):
      File "/opt/freeware/bin/pip3", line 33, in <module>
        sys.exit(load_entry_point('pip==23.3.1', 'console_scripts', 'pip3')())
      File "/opt/freeware/bin/pip3", line 22, in importlib_load_entry_point
        for entry_point in distribution(dist_name).entry_points
      File "/opt/freeware/lib64/python3.9/importlib/metadata.py", line 542, in distribution
        return Distribution.from_name(distribution_name)
      File "/opt/freeware/lib64/python3.9/importlib/metadata.py", line 196, in from_name
        raise PackageNotFoundError(name)
    importlib.metadata.PackageNotFoundError: pip

    Regards,

    Ramkumar



    ------------------------------
    Ram Kumar
    ------------------------------


  • 2.  RE: PIP3 error on AIX 7.2

    Posted 10 days ago
    Edited by Aditya Kamath 10 days ago

    Hi,

    > importlib.metadata.PackageNotFoundError: pip

    Check if python3.9-importlib-metadata is installed in your LPAR using rpm -qa | grep importlib-metadata

    If not, then do dnf install python3-importlib-metadata and pip3 should work.




    ------------------------------
    Aditya Kamath
    ------------------------------



  • 3.  RE: PIP3 error on AIX 7.2

    Posted 7 days ago

    Hi Aditya,

    Thanks for update,

    Getting this error while doing dnf install

    root@:/admdc2 # /opt/freeware/bin/dnf install python3-importlib-metadata
    Traceback (most recent call last):
      File "/opt/freeware/bin/dnf", line 57, in <module>
        from dnf.cli import main
      File "/opt/freeware/lib/python3.9/site-packages/dnf/__init__.py", line 30, in <module>
        import dnf.base
      File "/opt/freeware/lib/python3.9/site-packages/dnf/base.py", line 29, in <module>
        import libdnf.transaction
      File "/opt/freeware/lib/python3.9/site-packages/libdnf/__init__.py", line 3, in <module>
        from . import common_types
      File "/opt/freeware/lib/python3.9/site-packages/libdnf/common_types.py", line 13, in <module>
        from . import _common_types
    ImportError:    0509-022 Cannot load module /opt/freeware/lib/libdnf.a(libdnf.so.2).
            0509-150   Dependent module /opt/freeware/lib/libcrypto.a(libcrypto.so.1.1) could not be loaded.
            0509-152   Member libcrypto.so.1.1 is not found in archive
            0509-022 Cannot load module /opt/freeware/lib/python3.9/site-packages/libdnf/_common_types.so.
            0509-150   Dependent module /opt/freeware/lib/libdnf.a(libdnf.so.2) could not be loaded.

    Then manually downloaded ant tried to install, still getting error. please assist to fix it

    root@:/admdc2 # rpm -ivh --nodeps python3.9-importlib-metadata-6.8.0-1.src.rpm
    Updating / installing...
       1:python3.9-importlib-metadata-6.8.warning: user buildusr does not exist - using root
    warning: user buildusr does not exist - using root
    ################################# [100%]

    root@:/admdc2 # /opt/freeware/bin/pip3 --version
    Traceback (most recent call last):
      File "/opt/freeware/bin/pip3", line 33, in <module>
        sys.exit(load_entry_point('pip==23.3.1', 'console_scripts', 'pip3')())
      File "/opt/freeware/bin/pip3", line 22, in importlib_load_entry_point
        for entry_point in distribution(dist_name).entry_points
      File "/opt/freeware/lib64/python3.9/importlib/metadata.py", line 542, in distribution
        return Distribution.from_name(distribution_name)
      File "/opt/freeware/lib64/python3.9/importlib/metadata.py", line 196, in from_name
        raise PackageNotFoundError(name)
    importlib.metadata.PackageNotFoundError: pip

    Regards,

    Ramkumar



    ------------------------------
    Ram Kumar
    ------------------------------



  • 4.  RE: PIP3 error on AIX 7.2

    Posted 7 days ago

    Hi Ram,

    > ImportError:    0509-022 Cannot load module /opt/freeware/lib/libdnf.a(libdnf.so.2).
    >        0509-150   Dependent module /opt/freeware/lib/libcrypto.a(libcrypto.so.1.1) could not be loaded.
    >        0509-152   Member libcrypto.so.1.1 is not found in archive

    This is something suspicious. Do you have any older SSL or crypto libraries installed? Do rpm -qa | grep openssl or ssl

    Whatever the output RPM name you get, remove the RPM using rpm -e <rpm_name>.ppc

    This should get DNF running. Then do dnf update.

    Ideally this is the openssl dnf should use, as shown below. After this it should work may be? Try it.

    # ar -tuv  /usr/lib/libcrypto.a
    rw-r--r--     0/0     3081674 May 01 15:41 2024 libcrypto.so
    rw-r--r--     0/0     3081674 May 01 15:41 2024 libcrypto.so.1.0.0
    rw-r--r--     0/0     3081674 May 01 15:41 2024 libcrypto.so.1.0.2
    rwxr-xr-x     0/0     4470686 May 01 15:41 2024 libcrypto.so.1.1
    rwxr-xr-x     0/0     7302419 May 01 15:43 2024 libcrypto.so.3



    ------------------------------
    Aditya Kamath
    ------------------------------



  • 5.  RE: PIP3 error on AIX 7.2

    Posted 7 days ago

    Hi Aditya,

    Thank you very much for quick update, removed openssl now

    Then executed dnf update, getting below error at the end. please help to fix it

    (152/156): python3.9-dnf-4.2.17-32_53.aix7.2.ppc.rpm                                                               908 kB/s | 193 kB     00:00
    (153/156): python3.9-hawkey-0.39.1-32_52.aix7.2.ppc.rpm                                                            1.5 MB/s | 409 kB     00:00
    (154/156): python3.9-libdnf-0.39.1-32_52.aix7.2.ppc.rpm                                                            3.1 MB/s | 2.2 MB     00:00
    (155/156): libdnf-0.39.1-32_52.aix7.2.ppc.rpm                                                                      462 kB/s | 2.3 MB     00:05
    (156/156): python3.9-scipy-1.13.1-1.aix7.1.ppc.rpm                                                                 1.2 MB/s |  37 MB     00:30
    ---------------------------------------------------------------------------------------------------------------------------------------------------
    Total                                                                                                              2.7 MB/s | 500 MB     03:04
    warning: [fd 22]: Header V4 RSA/SHA256 Signature, key ID 41eea8e0: NOKEY
    AIX generic repository                                                                                             3.0 MB/s | 3.1 kB     00:00
    Traceback (most recent call last):
      File "/opt/freeware/bin/dnf", line 58, in <module>
        main.user_main(sys.argv[1:], exit_code=True)
      File "/opt/freeware/lib/python3.9/site-packages/dnf/cli/main.py", line 191, in user_main
        errcode = main(args)
      File "/opt/freeware/lib/python3.9/site-packages/dnf/cli/main.py", line 65, in main
        return _main(base, args, cli_class, option_parser_class)
      File "/opt/freeware/lib/python3.9/site-packages/dnf/cli/main.py", line 98, in _main
        return cli_run(cli, base)
      File "/opt/freeware/lib/python3.9/site-packages/dnf/cli/main.py", line 122, in cli_run
        ret = resolving(cli, base)
      File "/opt/freeware/lib/python3.9/site-packages/dnf/cli/main.py", line 166, in resolving
        base.do_transaction(display=displays)
      File "/opt/freeware/lib/python3.9/site-packages/dnf/cli/cli.py", line 235, in do_transaction
        self.gpgsigcheck(install_pkgs)
      File "/opt/freeware/lib/python3.9/site-packages/dnf/cli/cli.py", line 287, in gpgsigcheck
        self._get_key_for_package(po, fn)
      File "/opt/freeware/lib/python3.9/site-packages/dnf/base.py", line 2313, in _get_key_for_package
        keys = dnf.crypto.retrieve(keyurl, repo)
      File "/opt/freeware/lib/python3.9/site-packages/dnf/crypto.py", line 177, in retrieve
        keyinfos = rawkey2infos(handle)
      File "/opt/freeware/lib/python3.9/site-packages/dnf/crypto.py", line 158, in rawkey2infos
        with pubring_dir(pb_dir), Context() as ctx:
      File "/opt/freeware/lib/python3.9/site-packages/gpg/core.py", line 220, in __init__
        self.protocol = protocol
      File "/opt/freeware/lib/python3.9/site-packages/gpg/core.py", line 169, in __setattr__
        super(GpgmeWrapper, self).__setattr__(key, value)
      File "/opt/freeware/lib/python3.9/site-packages/gpg/core.py", line 1123, in protocol
        errorcheck(gpgme.gpgme_engine_check_version(value))
      File "/opt/freeware/lib/python3.9/site-packages/gpg/errors.py", line 129, in errorcheck
        raise GPGMEError(retval, extradata)
    gpg.errors.GPGMEError: GPGME: Invalid crypto engine
    root@:/admdc2 # /opt/freeware/bin/pip3 --version
    Traceback (most recent call last):
      File "/opt/freeware/bin/pip3", line 33, in <module>
        sys.exit(load_entry_point('pip==23.3.1', 'console_scripts', 'pip3')())
      File "/opt/freeware/bin/pip3", line 22, in importlib_load_entry_point
        for entry_point in distribution(dist_name).entry_points
      File "/opt/freeware/lib64/python3.9/importlib/metadata.py", line 542, in distribution
        return Distribution.from_name(distribution_name)
      File "/opt/freeware/lib64/python3.9/importlib/metadata.py", line 196, in from_name
        raise PackageNotFoundError(name)
    importlib.metadata.PackageNotFoundError: pip
    root@:/admdc2 # /opt/freeware/bin/dnf install python3-importlib-metadata
    Last metadata expiration check: 0:05:23 ago on Fri Jun 20 06:31:44 EST 2025.
    Dependencies resolved.
    ===================================================================================================================================================
     Package                                         Architecture              Version                     Repository                             Size
    ===================================================================================================================================================
    Installing:
     python3-importlib-metadata                      noarch                    6.8.0-1                     AIX_Toolbox_noarch                    6.1 k
    Installing dependencies:
     python3-more-itertools                          noarch                    7.2.0-2                     AIX_Toolbox_noarch                    6.0 k
     python3-zipp                                    noarch                    3.16.2-1                    AIX_Toolbox_noarch                    6.1 k
     python3.9-importlib-metadata                    noarch                    6.8.0-1                     AIX_Toolbox_noarch                     52 k
     python3.9-more-itertools                        noarch                    7.2.0-2                     AIX_Toolbox_noarch                    142 k
     python3.9-zipp                                  noarch                    3.16.2-1                    AIX_Toolbox_noarch                     20 k
     
    Transaction Summary
    ===================================================================================================================================================
    Install  6 Packages
     
    Total size: 233 k
    Total download size: 58 k
    Installed size: 722 k
    Is this ok [y/N]: y
    Downloading Packages:
    [SKIPPED] python3-more-itertools-7.2.0-2.aix7.1.noarch.rpm: Already downloaded
    [SKIPPED] python3-zipp-3.16.2-1.aix7.1.noarch.rpm: Already downloaded
    [SKIPPED] python3.9-more-itertools-7.2.0-2.aix7.1.noarch.rpm: Already downloaded
    [SKIPPED] python3.9-zipp-3.16.2-1.aix7.1.noarch.rpm: Already downloaded
    (5/6): python3-importlib-metadata-6.8.0-1.aix7.1.noarch.rpm                                                        9.7 kB/s | 6.1 kB     00:00
    (6/6): python3.9-importlib-metadata-6.8.0-1.aix7.1.noarch.rpm                                                       58 kB/s |  52 kB     00:00
    ---------------------------------------------------------------------------------------------------------------------------------------------------
    Total                                                                                                               65 kB/s |  58 kB     00:00
    warning: [fd 18]: Header V4 RSA/SHA256 Signature, key ID 41eea8e0: NOKEY
    AIX noarch repository                                                                                              3.0 MB/s | 3.1 kB     00:00
    Traceback (most recent call last):
      File "/opt/freeware/bin/dnf", line 58, in <module>
        main.user_main(sys.argv[1:], exit_code=True)
      File "/opt/freeware/lib/python3.9/site-packages/dnf/cli/main.py", line 191, in user_main
        errcode = main(args)
      File "/opt/freeware/lib/python3.9/site-packages/dnf/cli/main.py", line 65, in main
        return _main(base, args, cli_class, option_parser_class)
      File "/opt/freeware/lib/python3.9/site-packages/dnf/cli/main.py", line 98, in _main
        return cli_run(cli, base)
      File "/opt/freeware/lib/python3.9/site-packages/dnf/cli/main.py", line 122, in cli_run
        ret = resolving(cli, base)
      File "/opt/freeware/lib/python3.9/site-packages/dnf/cli/main.py", line 166, in resolving
        base.do_transaction(display=displays)
      File "/opt/freeware/lib/python3.9/site-packages/dnf/cli/cli.py", line 235, in do_transaction
        self.gpgsigcheck(install_pkgs)
      File "/opt/freeware/lib/python3.9/site-packages/dnf/cli/cli.py", line 287, in gpgsigcheck
        self._get_key_for_package(po, fn)
      File "/opt/freeware/lib/python3.9/site-packages/dnf/base.py", line 2313, in _get_key_for_package
        keys = dnf.crypto.retrieve(keyurl, repo)
      File "/opt/freeware/lib/python3.9/site-packages/dnf/crypto.py", line 177, in retrieve
        keyinfos = rawkey2infos(handle)
      File "/opt/freeware/lib/python3.9/site-packages/dnf/crypto.py", line 158, in rawkey2infos
        with pubring_dir(pb_dir), Context() as ctx:
      File "/opt/freeware/lib/python3.9/site-packages/gpg/core.py", line 220, in __init__
        self.protocol = protocol
      File "/opt/freeware/lib/python3.9/site-packages/gpg/core.py", line 169, in __setattr__
        super(GpgmeWrapper, self).__setattr__(key, value)
      File "/opt/freeware/lib/python3.9/site-packages/gpg/core.py", line 1123, in protocol
        errorcheck(gpgme.gpgme_engine_check_version(value))
      File "/opt/freeware/lib/python3.9/site-packages/gpg/errors.py", line 129, in errorcheck
        raise GPGMEError(retval, extradata)
    gpg.errors.GPGMEError: GPGME: Invalid crypto engine
    root@:/admdc2 # /opt/freeware/bin/pip3 --version
    Traceback (most recent call last):
      File "/opt/freeware/bin/pip3", line 33, in <module>
        sys.exit(load_entry_point('pip==23.3.1', 'console_scripts', 'pip3')())
      File "/opt/freeware/bin/pip3", line 22, in importlib_load_entry_point
        for entry_point in distribution(dist_name).entry_points
      File "/opt/freeware/lib64/python3.9/importlib/metadata.py", line 542, in distribution
        return Distribution.from_name(distribution_name)
      File "/opt/freeware/lib64/python3.9/importlib/metadata.py", line 196, in from_name
        raise PackageNotFoundError(name)
    importlib.metadata.PackageNotFoundError: pip

    Regards,

    Ramkumar



    ------------------------------
    Ram Kumar
    ------------------------------



  • 6.  RE: PIP3 error on AIX 7.2

    Posted 7 days ago

    Can you refer to the discussion here and do the necessary to get the DNF update working? Then pip3 will work.



    ------------------------------
    Aditya Kamath
    ------------------------------



  • 7.  RE: PIP3 error on AIX 7.2

    Posted 7 days ago

    Also, kindly read this article below, and let's update the system to get dnf working.

    https://community.ibm.com/community/user/blogs/sangamesh-mallayya1/2025/05/07/aix-toolbox-rpm-packages-signature



    ------------------------------
    Aditya Kamath
    ------------------------------



  • 8.  RE: PIP3 error on AIX 7.2

    Posted 7 days ago

    Hi Aditya,

    Thanks for your quick support, we followed the link and  dnf update success now. 

    But still we get error pls assist to fix it

    root@:/ #  /opt/freeware/bin/pip3 --version
    Traceback (most recent call last):
      File "/opt/freeware/bin/pip3", line 33, in <module>
        sys.exit(load_entry_point('pip==23.3.1', 'console_scripts', 'pip3')())
      File "/opt/freeware/bin/pip3", line 22, in importlib_load_entry_point
        for entry_point in distribution(dist_name).entry_points
      File "/opt/freeware/lib64/python3.9/importlib/metadata.py", line 542, in distribution
        return Distribution.from_name(distribution_name)
      File "/opt/freeware/lib64/python3.9/importlib/metadata.py", line 196, in from_name
        raise PackageNotFoundError(name)
    importlib.metadata.PackageNotFoundError: pip
    root@:/ # /opt/freeware/bin/dnf install python3-importlib-metadata
    AIX generic repository                                                                                             5.0 kB/s | 2.7 kB     00:00
    AIX noarch repository                                                                                              5.0 kB/s | 2.6 kB     00:00
    AIX 7.2 specific repository                                                                                        4.6 kB/s | 2.7 kB     00:00
    Dependencies resolved.
    ===================================================================================================================================================
     Package                                         Architecture              Version                     Repository                             Size
    ===================================================================================================================================================
    Installing:
     python3-importlib-metadata                      noarch                    6.8.0-1                     AIX_Toolbox_noarch                    6.1 k
    Installing dependencies:
     python3.9-importlib-metadata                    noarch                    6.8.0-1                     AIX_Toolbox_noarch                     52 k
     
    Transaction Summary
    ===================================================================================================================================================
    Install  2 Packages
     
    Total size: 58 k
    Installed size: 132 k
    Is this ok [y/N]: y
    Downloading Packages:
    [SKIPPED] python3-importlib-metadata-6.8.0-1.aix7.1.noarch.rpm: Already downloaded
    [SKIPPED] python3.9-importlib-metadata-6.8.0-1.aix7.1.noarch.rpm: Already downloaded
    warning: [fd 19]: Header V4 RSA/SHA256 Signature, key ID 41eea8e0: NOKEY
    AIX noarch repository                                                                                              3.0 MB/s | 3.1 kB     00:00
    Traceback (most recent call last):
      File "/opt/freeware/bin/dnf", line 58, in <module>
        main.user_main(sys.argv[1:], exit_code=True)
      File "/opt/freeware/lib/python3.9/site-packages/dnf/cli/main.py", line 191, in user_main
        errcode = main(args)
      File "/opt/freeware/lib/python3.9/site-packages/dnf/cli/main.py", line 65, in main
        return _main(base, args, cli_class, option_parser_class)
      File "/opt/freeware/lib/python3.9/site-packages/dnf/cli/main.py", line 98, in _main
        return cli_run(cli, base)
      File "/opt/freeware/lib/python3.9/site-packages/dnf/cli/main.py", line 122, in cli_run
        ret = resolving(cli, base)
      File "/opt/freeware/lib/python3.9/site-packages/dnf/cli/main.py", line 166, in resolving
        base.do_transaction(display=displays)
      File "/opt/freeware/lib/python3.9/site-packages/dnf/cli/cli.py", line 235, in do_transaction
        self.gpgsigcheck(install_pkgs)
      File "/opt/freeware/lib/python3.9/site-packages/dnf/cli/cli.py", line 287, in gpgsigcheck
        self._get_key_for_package(po, fn)
      File "/opt/freeware/lib/python3.9/site-packages/dnf/base.py", line 2313, in _get_key_for_package
        keys = dnf.crypto.retrieve(keyurl, repo)
      File "/opt/freeware/lib/python3.9/site-packages/dnf/crypto.py", line 177, in retrieve
        keyinfos = rawkey2infos(handle)
      File "/opt/freeware/lib/python3.9/site-packages/dnf/crypto.py", line 158, in rawkey2infos
        with pubring_dir(pb_dir), Context() as ctx:
      File "/opt/freeware/lib/python3.9/site-packages/gpg/core.py", line 220, in __init__
        self.protocol = protocol
      File "/opt/freeware/lib/python3.9/site-packages/gpg/core.py", line 169, in __setattr__
        super(GpgmeWrapper, self).__setattr__(key, value)
      File "/opt/freeware/lib/python3.9/site-packages/gpg/core.py", line 1123, in protocol
        errorcheck(gpgme.gpgme_engine_check_version(value))
      File "/opt/freeware/lib/python3.9/site-packages/gpg/errors.py", line 129, in errorcheck
        raise GPGMEError(retval, extradata)
    gpg.errors.GPGMEError: GPGME: Invalid crypto engine

    Regards,

    Ramkumar



    ------------------------------
    Ram Kumar
    ------------------------------



  • 9.  RE: PIP3 error on AIX 7.2

    Posted 7 days ago

    Do you have /opt/freeware/bin in PATH?

    What happens after you set export PATH=/opt/freeware/bin:$PATH



    ------------------------------
    Aditya Kamath
    ------------------------------



  • 10.  RE: PIP3 error on AIX 7.2

    Posted 7 days ago

    Hi Aditya,

    yes its done, but still same issue

    root@:/ # export PATH=/opt/freeware/bin:$PATH
    root@:/ # pip3 --version
    Traceback (most recent call last):
      File "/opt/freeware/bin/pip3", line 33, in <module>
        sys.exit(load_entry_point('pip==23.3.1', 'console_scripts', 'pip3')())
      File "/opt/freeware/bin/pip3", line 22, in importlib_load_entry_point
        for entry_point in distribution(dist_name).entry_points
      File "/opt/freeware/lib64/python3.9/importlib/metadata.py", line 542, in distribution
        return Distribution.from_name(distribution_name)
      File "/opt/freeware/lib64/python3.9/importlib/metadata.py", line 196, in from_name
        raise PackageNotFoundError(name)
    importlib.metadata.PackageNotFoundError: pip

    root@:/ # dnf update pip3
    Last metadata expiration check: 1:52:53 ago on Fri Jun 20 07:37:16 EST 2025.
    No match for argument: pip3
    Error: No packages marked for upgrade.

    Regards,

    Ramkumar



    ------------------------------
    Ram Kumar
    ------------------------------



  • 11.  RE: PIP3 error on AIX 7.2

    Posted 5 days ago

    Hi,

    > dnf update pip3


    At this time, can you just do a dnf update and check after setting export PATH=/opt/freeware/bin:$PATH??



    ------------------------------
    Aditya Kamath
    ------------------------------



  • 12.  RE: PIP3 error on AIX 7.2

    Posted 4 days ago

    Hi Aditya,

    Please find the output below, but still unable to check pip3 version. please assist to fix it.

    root@:/ # export PATH=/opt/freeware/bin:$PATH
    root@:/ # dnf update pip3
    AIX generic repository                                                                                                       2.7 kB/s | 2.7 kB     00:01
    AIX generic repository                                                                                                       1.3 MB/s | 8.5 MB     00:06
    AIX noarch repository                                                                                                        4.2 kB/s | 2.6 kB     00:00
    AIX noarch repository                                                                                                        649 kB/s | 3.5 MB     00:05
    AIX 7.2 specific repository                                                                                                  4.3 kB/s | 2.7 kB     00:00
    No match for argument: pip3
    Error: No packages marked for upgrade.
    root@:/ # dnf update
    Last metadata expiration check: 0:00:11 ago on Mon Jun 23 06:08:29 EST 2025.
    Dependencies resolved.
    =============================================================================================================================================================
     Package                            Architecture                      Version                                Repository                                 Size
    =============================================================================================================================================================
    Upgrading:
     curl                               ppc                               8.14.1-1                               AIX_Toolbox                               2.1 M
     
    Transaction Summary
    =============================================================================================================================================================
    Upgrade  1 Package
     
    Total download size: 2.1 M
    Is this ok [y/N]: y
    Downloading Packages:
    curl-8.14.1-1.aix7.1.ppc.rpm                                                                                                 487 kB/s | 2.1 MB     00:04
    -------------------------------------------------------------------------------------------------------------------------------------------------------------
    Total                                                                                                                        487 kB/s | 2.1 MB     00:04
    warning: [fd 18]: Header V4 RSA/SHA256 Signature, key ID 41eea8e0: NOKEY
    AIX generic repository                                                                                                       3.0 MB/s | 3.1 kB     00:00
    Importing GPG key 0x41EEA8E0:
     Userid     : "IBM AIX Toolbox OSS (AIX Toolbox for Open Source Software)"
     Fingerprint: 7951 53B3 DEAD 076A F00A FECD 8B0E F149 41EE A8E0
     From       : /opt/freeware/etc/dnf/RPM-GPG-KEY-IBM-AIX-Toolbox
    Is this ok [y/N]: y
    Key imported successfully
    Running transaction check
    Transaction check succeeded.
    Running transaction test
    Transaction test succeeded.
    Running transaction
      Preparing        :                                                                                                                                     1/1
      Upgrading        : curl-8.14.1-1.ppc                                                                                                                   1/2
      Cleanup          : curl-8.11.1-2.ppc                                                                                                                   2/2
      Verifying        : curl-8.14.1-1.ppc                                                                                                                   1/2
      Verifying        : curl-8.11.1-2.ppc                                                                                                                   2/2
     
    Upgraded:
      curl-8.14.1-1.ppc
     
    Complete!
    root@:/ # pip3 --version
    Traceback (most recent call last):
      File "/opt/freeware/bin/pip3", line 33, in <module>
        sys.exit(load_entry_point('pip==23.3.1', 'console_scripts', 'pip3')())
      File "/opt/freeware/bin/pip3", line 22, in importlib_load_entry_point
        for entry_point in distribution(dist_name).entry_points
      File "/opt/freeware/lib64/python3.9/importlib/metadata.py", line 542, in distribution
        return Distribution.from_name(distribution_name)
      File "/opt/freeware/lib64/python3.9/importlib/metadata.py", line 196, in from_name
        raise PackageNotFoundError(name)
    importlib.metadata.PackageNotFoundError: pip

    Regards,

    Ramkumar



    ------------------------------
    Ram Kumar
    ------------------------------



  • 13.  RE: PIP3 error on AIX 7.2

    Posted 4 days ago

    Hi Ram,

    Actually, for Python modules in AIX, you need to give the Python 3 prefix to install.

    dnf update python3-pip should be your command.

    export PATH=/opt/freeware/bin:$PATH

    Then do dnf update python3-pip

    Then,

     dnf install python3-importlib-metadata

    I see your dnf update worked.

    So hopefully this will work.

    And then you should be able to see pip3 --version output correctly.



    ------------------------------
    Aditya Kamath
    ------------------------------



  • 14.  RE: PIP3 error on AIX 7.2

    Posted 4 days ago

    Hi Aditya,

    Thank you very much for your great support, its working now,

    Regards,

    Ramkumar



    ------------------------------
    Ram Kumar
    ------------------------------