Posts by dschingiskhan

    Für Python 2, ja.

    Kann es sein, dass dbus nicht mit python 3 kompatibel ist?

    Ich habe jetzt alles platt gemacht und neu installiert bzw. eingerichtet.

    Anstatt anaconda habe ich virtualwrapper und virtualen für eine virtuelle Umgebung benutzt.


    Hab jetzt auch python 3! ;)

    Jetzt habe ich folgendes Problem:

    -cv2 lässt sich mit python3 importieren, aber nicht dbus

    -dbus lässt sich mit python2 importieren, aber nicht cv2


    Ich bin am verzweifeln.... :/

    Wie kann das das Problem lösen, irgendwas mach ich doch falsch.. :@:wallbash:;(;(;(

    Da du zuvor python-gobject installiert hast, gehe ich davon aus, dass du Python 2 verwendest - da bräuchtest du dann python-dbus. Aber warum man jetzt überhaupt noch Python 2 verwendet, ist mir ein Rätsel. Python 3.x gibt's jetzt seit über 10 Jahren, Python 3.8 ist in der Entwicklung...

    Bin mitten in meiner Bachelorarbeit. Ich hatte Schwierigkeiten mit meinem Mac, OpenCV und Python3.

    Deswegen wurd mir der Tipp gegeben python2 zu nutzen. Dann ging plötzlich alles. Jetzt auf die schnelle alles zu ändern und auf python3 zu wechseln wäre mir zu zeitintensiv. Habe nur noch 1 Monat zeit und habe nicht viel geschrieben.


    Beide Pakete sind installiert:


    Trotzdem ist ein import nicht möglich.

    Woran liegt das? :/ :helpnew::helpnew::helpnew::helpnew::helpnew::helpnew:


    Das Argument dahinter verstehe ich nicht. Die Python-Bindings für OpenCV 3 und die für das recht neue OpenCV 4 laufen unter Python 2 und 3,

    Wie gesagt, hatte immer irgendwelche Fehlermeldungen.

    Bin jetzt auch im Strees. Nach meiner Abschlussarbeit greife ich dann auf python3 zu. :angel:

    Das Paket dbus hat aber nichts mit Python zu tun:


    python3-dbus hingegen:

    Ah, alles klar, mein Fehler.


    Ich habe jetzt mit

    Code
    sudo apt-get install python3-dbus

    das dbus Paket installiert.

    Bekomme aber trotzdem noch die selbe Fehlermeldung. :/

    Hab ich da etwas nicht richtig verstanden?


    Btw. warum verwendest du noch Python 2? -> EOL in 10 Monaten: https://pythonclock.org/

    Wurde mir von einem Kommilitonen empfohlen, weil ich mit openCV arbeite...


    Edit:


    Das kann nicht sein - nach dem ersten erfolglosen Import wird der Python-Interpreter nach einem ImportError (oder ModuleNotFoundError) beendet, die folgenden Pakete werden gar nicht erst versucht zu importieren.

    Ja, das stimmt. Hab mich falsch ausgedrückt.

    Ich mache das über die Kommandozeile, so rufe ich nacheinander die imports auf... :)

    Hallo,



    ich möchte mein Raspberry Pi mit meinem Thymio über die serielle Schnittstelle verbinden.

    Dafür folge ich dieser Anleitung.

    Ich habe mit

    Code
    sudo apt-get install python-gobject
    sudo apt-get install dbus

    die Pakete dbus und gobject erfolgreich installiert.

    Möchte ich nun die Pakete mit


    Python
    import dbus
    import dbus.mainloop.glib
    import gobject
    from optparse import OptionParser

    in mein .py script einbinden, bekomme ich für alle Pakete folgende Fehlermeldung.


    Code
    No module found xyz ... 


    Hat jemand eine Ahnung wie ich das ganze fixen bzw. beheben kann?


    Lg

    You do realize this is a German forum, right?


    Please write in German or at least provide a German translation (use deepl.com, not Google Translate) if writing in English. There are users who do not understand English, and you will have to expect answers provided only in German, which you will have to translate yourself.

    Erledigt :thumbup:

    English:


    Hi,


    I want to control my Thymio II from a raspberry pi with python.

    To connect my raspberry pi to the Thymio Im following this tutorial.


    I get stuck at the beginning.

    I know it's a simple question...

    How can I get the device name of my Thymio? :helpnew::wallbash:


    Thank you in advance. :danke_ATDE:


    German:


    Hallo,


    um meinen Thymio mittels Python steuern zu können, möchte ich dies mit meinem Raspberry Pi über die serielle Schnittstelle (USB) verbinden. Dazu befolge ich folgende Anleitung.


    Möglicherweise ist das eine einfache Frage, aber ich komme einfach nicht weiter.

    Wie finde ich Gerätenamen von meinem Thymio heraus?


    Danke im voraus! :)