[prev in list] [next in list] [prev in thread] [next in thread] 

List:       pykde
Subject:    Re: Installing PyQt6 on Raspberry Pi
From:       Phil Thompson <phil () riverbankcomputing ! com>
Date:       2022-04-19 7:41:46
Message-ID: b064cf4d39b5714f2175e03d02153a97 () riverbankcomputing ! com
[Download RAW message or body]

On 19/04/2022 01:44, John Fowler wrote:
> Good Day,
> 
> Has anyone been successful in installing PyQt6 on a Raspberry Pi?
> 
> It failed on mine.
> 
> pi@cyva:~ $ pip install pyqt6
> Defaulting to user installation because normal site-packages is not 
> writeable
> Looking in indexes: https://pypi.org/simple, 
> https://www.piwheels.org/simple
> Collecting pyqt6
> Downloading PyQt6-6.3.0.tar.gz (1.0 MB)
> ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ \
> 1.0/1.0 MB 3.2 MB/s eta  0:00:00
> Installing build dependencies ... done
> Getting requirements to build wheel ... done
> Preparing metadata (pyproject.toml) ... error
> error: subprocess-exited-with-error
> 
> × Preparing metadata (pyproject.toml) did not run successfully.
> │ exit code: 1
> ╰─> [24 lines of output]
> Querying qmake about your Qt installation...
> /usr/bin/qmake -query
> Traceback (most recent call last):
> File
> "/home/pi/.local/lib/python3.7/site-packages/pip/_vendor/pep517/in_process/_in_process.py",
>  line 156, in prepare_metadata_for_build_wheel
> hook = backend.prepare_metadata_for_build_wheel
> AttributeError: module 'sipbuild.api' has no attribute
> 'prepare_metadata_for_build_wheel'
> 
> During handling of the above exception, another exception 
> occurred:
> 
> Traceback (most recent call last):
> File
> "/home/pi/.local/lib/python3.7/site-packages/pip/_vendor/pep517/in_process/_in_process.py",
>  line 363, in <module>
> main()
> File
> "/home/pi/.local/lib/python3.7/site-packages/pip/_vendor/pep517/in_process/_in_process.py",
>  line 345, in main
> json_out['return_val'] = hook(**hook_input['kwargs'])
> File
> "/home/pi/.local/lib/python3.7/site-packages/pip/_vendor/pep517/in_process/_in_process.py",
>  line 160, in prepare_metadata_for_build_wheel
> whl_basename = backend.build_wheel(metadata_directory,
> config_settings)
> File
> "/tmp/pip-build-env-w0q9edpb/overlay/lib/python3.7/site-packages/sipbuild/api.py",
> line 51, in build_wheel
> project = AbstractProject.bootstrap('pep517')
> File
> "/tmp/pip-build-env-w0q9edpb/overlay/lib/python3.7/site-packages/sipbuild/abstract_project.py",
>  line 83, in bootstrap
> project.setup(pyproject, tool, tool_description)
> File
> "/tmp/pip-build-env-w0q9edpb/overlay/lib/python3.7/site-packages/sipbuild/project.py",
>  line 610, in setup
> self.update(tool)
> File "project.py", line 166, in update
> sipbuild.exceptions.UserException
> [end of output]
> 
> note: This error originates from a subprocess, and is likely not a
> problem with pip.
> error: metadata-generation-failed
> 
> × Encountered error while generating package metadata.
> ╰─> See above for output.
> 
> note: This is an issue with the package mentioned above, not pip.
> hint: See above for details.

Try downloading the sdist and using sip-install rather than pip. It will 
be much easier to see what i sgoing on.

Phil


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic