1. Foren
  2. Kommentare
  3. OpenSource
  4. Alle Kommentare zum Artikel
  5. › Raspberry Pi: Raspbian bekommt…

upgrade bringt Fehler bei python-rpi.gpio

  1. Thema

Neues Thema Ansicht wechseln


  1. upgrade bringt Fehler bei python-rpi.gpio

    Autor: Achim 21.11.18 - 01:57

    Auch nachdem der Rest erfolgreich upgegraded wurde incl. Kernel und reboot bleibt ein Fehler übrig:

    The following packages will be upgraded:
    python-rpi.gpio
    1 upgraded, 0 newly installed, 0 to remove and 1 not upgraded.
    31 not fully installed or removed.
    Need to get 0 B/23.5 kB of archives.
    After this operation, 1024 B of additional disk space will be used.
    Do you want to continue? [Y/n]
    Lese Changelogs... Fertig
    (Reading database ... 112417 files and directories currently installed.)
    Preparing to unpack .../python-rpi.gpio_0.6.5~stretch-1_armhf.deb ...
    File "/usr/bin/pyclean", line 63
    except (IOError, OSError), e:
    ^
    SyntaxError: invalid syntax
    dpkg: warning: subprocess old pre-removal script returned error exit status 1
    dpkg: trying script from the new package instead ...
    File "/usr/bin/pyclean", line 63
    except (IOError, OSError), e:
    ^
    SyntaxError: invalid syntax
    dpkg: error processing archive /var/cache/apt/archives/python-rpi.gpio_0.6.5~stretch-1_armhf.deb (--unpack):
    subprocess new pre-removal script returned error exit status 1

    Hat das sonst noch jemand? Tante Gurgel kennt den Fehler anscheinend (noch) nicht ...

  2. Re: upgrade bringt Fehler bei python-rpi.gpio

    Autor: Achim 21.11.18 - 16:19

    Hab's doch über Google gefunden,

    https://unix.stackexchange.com/questions/160185/except-ioerror-oserror-e-syntaxerror-invalid-syntax-when-configuring-pyt

    Hat nichts mit den aktuellen Änderungen zu tun, sondern dass ich den symlink von /usr/bin/python auf python3 umgebaut hatte. Geht man wieder auf python2 ( --> python2.7) zurück, klappt's auch mit dem Upgrade.

  3. Re: upgrade bringt Fehler bei python-rpi.gpio

    Autor: letipos 03.12.18 - 13:30

    Hi, ich habe gerade das selbe Problem. Wie genau ändere ich denn den symlink auf Python2?
    Vielen Dank!

  4. Re: upgrade bringt Fehler bei python-rpi.gpio

    Autor: Ach 06.12.18 - 01:51

    Hi,

    vielleicht kann ich weiterhelfen. Bin zwar Anfänger, steckte aber gerade selber genau in dieser Klemme fest:

    Enter directory /usr/bin [cd /usr/bin]
    Delete the old python link : [sudo m python]
    Creat new python links to python3 : [sudo In -s python3 python]
    Execute python to check whether the link succeeds : [python]

    Wenn du den umgekehrten Weg gehen willst, also von 3 auf 2, kein Thema:

    If you want to set python2 as default python actuators, repeat above steps and change the third command to the following : [sudo In -s python2 python]

    Frisch aus meinem Freenova Elektronik Ultimum Einsteiger Kurs für die Raspberry Pi, den ich auf meinen Odroid abbilde(aus der „Tutorial.pdf“ um genau zu sein). Die gesamte Dokumentation findet sich übrigens hier > http://www.freenove.com/ oder dort > https://github.com/freenove, und die ist tatschälich für Rasbian entwickelt, mit Installations- und Einrichtungsanleitung für das OS, mit Python Tools, vielen Code Beispielen in C und in Python und allem was sonst noch dazu gehört. Ansonsten musste ich, um meine Phyton3 Installation zu vervollständigen eine weitere Installation tätigen, wessen der ich eine weitere Installation tätigen musste, wessen der ich eine dritte Installation tätigen musste, Kein Scheiß! Erst dannach konnte ich die zweite und dann die erste Installation tätigen, die unterste Ebene hat dann von sich heraus funktioniert, zumindest für den ersten Kurs. Und nein, ich weis selber nicht so ganz 100%ig was da im Detail so vor sich geht, ist ein reines sich mit Pi x Daumen und Google Kraft durch die ARM Linux Mate Distro Boxen.

    Und ich stecke gerade in irgendeiner wiring Bibliothek fest, die mir dummer Weise fehlt oder die mein Programm nicht findet und wessen der ich gerade eine .c Datei nicht kompiliert bekomme. Falls da also jemand zufällig Bescheid weis:



    odroid@odroid:~/Freenove_Ultimate_Starter_Kit_for_Raspberry_Pi/Code/C_Code/02.1.1_ButtonLED$ sudo gcc ButtonLED.c -o ButtonLED -lwiringPi
    ButtonLED.c: In function \u2018main\u2019:
    ButtonLED.c:15:5: warning: implicit declaration of function \u2018wiringPiSetup\u2019; did you mean \u2018wiringPiFailure\u2019? [-Wimplicit-function-declaration]
    if(wiringPiSetup() == -1){ //when initialize wiring failed,print messageto screen
    ^~~~~~~~~~~~~
    wiringPiFailure
    ButtonLED.c:20:2: warning: implicit declaration of function \u2018pinMode\u2019 [-Wimplicit-function-declaration]
    pinMode(ledPin, OUTPUT); //Set ledPin output
    ^~~~~~~
    ButtonLED.c:23:2: warning: implicit declaration of function \u2018pullUpDnControl\u2019 [-Wimplicit-function-declaration]
    pullUpDnControl(buttonPin, PUD_UP); //pull up to high level
    ^~~~~~~~~~~~~~~
    ButtonLED.c:26:6: warning: implicit declaration of function \u2018digitalRead\u2019 [-Wimplicit-function-declaration]
    if(digitalRead(buttonPin) == LOW){ //button has pressed down
    ^~~~~~~~~~~
    ButtonLED.c:27:4: warning: implicit declaration of function \u2018digitalWrite\u2019 [-Wimplicit-function-declaration]
    digitalWrite(ledPin, HIGH); //led on
    ^~~~~~~~~~~~
    /usr/lib/gcc/arm-linux-gnueabihf/7/../../../../lib/libwiringPi.so: Warnung: undefinierter Verweis auf crypt
    /usr/lib/gcc/arm-linux-gnueabihf/7/../../../../lib/libwiringPi.so: Warnung: undefinierter Verweis auf rint
    /usr/lib/gcc/arm-linux-gnueabihf/7/../../../../lib/libwiringPi.so: Warnung: undefinierter Verweis auf pthread_join
    /usr/lib/gcc/arm-linux-gnueabihf/7/../../../../lib/libwiringPi.so: Warnung: undefinierter Verweis auf pthread_create
    /usr/lib/gcc/arm-linux-gnueabihf/7/../../../../lib/libwiringPi.so: Warnung: undefinierter Verweis auf pow
    /usr/lib/gcc/arm-linux-gnueabihf/7/../../../../lib/libwiringPi.so: Warnung: undefinierter Verweis auf shm_open
    /usr/lib/gcc/arm-linux-gnueabihf/7/../../../../lib/libwiringPi.so: Warnung: undefinierter Verweis auf pthread_cancel
    collect2: error: ld returned 1 exit status


    Wieder mal sehr, sehr crazy chaotisch. Ich könnte mir vorstellen, dass das Verzeichnis der „wiringPi“ einfach nicht verlinkt ist, weil installiert habe ich diese „Verdrahtungs“-Geschichte bereits. Glaub aber, ich gehe jetzt erst mal schlafen :]. Viel Erfolg noch.

  5. Re: upgrade bringt Fehler bei python-rpi.gpio

    Autor: Ach 07.12.18 - 02:20

    Falls in den alten Thread noch jemand hinein lauscht, hab als Fehler ein Chaos in meinen Systemverknüpfungen ausgemacht. Das ist so, seitdem ich den Computer umbenannt habe. War dann wohl keine so gute Idee :], und Zurückbennenen hat leider auch nicht geholfen. Bevor ich jetzt alle Linux Standardpfade recherchiere, von denen ich leider nur sehr wenig Ahnung habe, werde ich wohl gleich alles neu installieren, im Moment klappt wirklich nichts mehr. Um mir das Leben etwas zu erleichtern, versuche ich aber mit dem dpkg -Befehl alle meine Installierten Pakete in Textform zu speichern um sie nach der nächsten Installation einfach wieder einzulesen.

  1. Thema

Neues Thema Ansicht wechseln


Um zu kommentieren, loggen Sie sich bitte ein oder registrieren Sie sich. Sie müssen ausserdem in Ihrem Account-Profil unter Forum einen Nutzernamen vergeben haben. Zum Login

Stellenmarkt
  1. DLRG Bundesgeschäftsstelle, Bad Nenndorf
  2. degewo AG, Berlin-Tiergarten
  3. Amprion GmbH, Dortmund
  4. Bundeskriminalamt, Wiesbaden, Berlin

Golem pur
  • Golem.de ohne Werbung nutzen

Anzeige
Top-Angebote
  1. (u. a. Lenovo Q27q 27 Zoll IPS WQHD FreeSync für 223,23€, Lenovo Legion 5 15,6 Zoll FHD IPS...
  2. 629€ (Vergleichspreis: 721€)
  3. (aktuell u. a. Das neue Fire HD 8 Kids Edition-Tablet für 92,58€, Hoseili Bluetooth-In-Ear für...


Haben wir etwas übersehen?

E-Mail an news@golem.de