PyQt auf openSuse Leap 15.3

Hinweis: In dem Thema PyQt auf openSuse Leap 15.3 gibt es 3 Antworten. Der letzte Beitrag () befindet sich ganz unten auf dieser Seite.
  • Hallo liebe Linux Freunde*innen,


    eure Hilfe und Hinweise im Zusammenhang mit PyQt wird benötigt. Auf meinem Rechner bzw. in meinem Kopf ist da wohl noch einiges nicht richtig verdrahtet.


    - openSuse Leap 15.3

    - Python 2.7.18 (default, Mar 04 2021, 23:25:57) [GCC] on linux2

    - aus Schemata via YAST Qt5- Entwicklung (5.12.7-*)

    - aus dem Internet von https://software.opensuse.org/…ct=openSUSE%3ALeap%3A15.3

    Option: Binärpakete direkt herunterladen.


    Ich erhielt :python-qt5-5.13.1-lp153.1.36.src.rpm. Darin PyQt5_gpl-5.13.1.tar.gz.

    Nach dem entpacken habe ich dann gemäß README mit pip install PyQt5 installiert.


    So nun hoffe ich, dass das bis hierhin soweit richtig war!


    Problem:

    Mit dem Qt-Designer habe ich ein Fenster entworfen welches ich mit "pyuic5 myfirstgui.ui > myfirstgui.py" übersetzt habe.

    Will ich das jedoch ausführen gibt es Fehlermeldungen.

    ./myfirstgui.py: Zeile 10: from: Kommando nicht gefunden.

    ./myfirstgui.py: Zeile 13: Syntaxfehler beim unerwarteten Wort `('

    ./myfirstgui.py: Zeile 13: `class Ui_MyFirstGUI(object):'


    Code

    Python
    10: from PyQt5 import QtCore, QtGui, QtWidgets
    
    
    13: class Ui_MyFirstGUI(object):

    Das alles trotz > 4 Stunden youtube Videos, die arbeiten halt alle mit Windows :(

    MfG
    Switi vom Bienwald
    openSuse Tumbleweed slowrool
    PostgreSQL 15

    Für den Inhalt des Beitrages 294198 haftet ausdrücklich der jeweilige Autor: heidieswi

  • 1. ein src.rpm enthält alle Anweisungen, Dateien, um ein rpm zu bauen, ist nicht zum installieren gedacht.

    2.Ein python3-qt5 ist vorhanden:

    Code
    zypper se -s python3-qt5
    Repository-Daten werden geladen...
    Installierte Pakete werden gelesen...
    
    S  | Name              | Type  | Version           | Arch   | Repository
    ---+-------------------+-------+-------------------+--------+-----------
    i+ | python3-qt5       | Paket | 5.13.1-lp153.1.36 | x86_64 | OSS
    i+ | python3-qt5-devel | Paket | 5.13.1-lp153.1.36 | x86_64 | OSS
       | python3-qt5-sip   | Paket | 12.8.1-bp153.1.13 | x86_64 | OSS

    Für den Inhalt des Beitrages 294202 haftet ausdrücklich der jeweilige Autor: Sauerland

  • Hallo Sauerland,

    dann liegt es nicht an der Installation, sondern wahrscheinlich am mir.

    Denn:

    Es sieht ja wie bei dir, abgesehen von den "debuginfo"

    Nun muss ich halt weitersuchen


    Danke

    MfG
    Switi vom Bienwald
    openSuse Tumbleweed slowrool
    PostgreSQL 15

    Für den Inhalt des Beitrages 294215 haftet ausdrücklich der jeweilige Autor: heidieswi