PlayOnLinux - findet Python Bibliotheken nicht

Hinweis: In dem Thema PlayOnLinux - findet Python Bibliotheken nicht gibt es 18 Antworten auf 2 Seiten. Der letzte Beitrag () befindet sich auf der letzten Seite.
  • Das liefert die Konsole zurück:


    Code
    If 'python-wxWidgets' is not a typo you can use command-not-found to lookup the package that contains it, like this:
        cnf python-wxWidgets

    Allerdings ist mir gerade aufgefallen, dass wenn ich Python in der Konsole starte zwar auch eine Fehlermeldung kommt, allerdings es sich starten lässt und ganz normal funktioniert:



    Code
    Could not find platform dependent libraries <exec_prefix>
    Consider setting $PYTHONHOME to <prefix>[:<exec_prefix>]
    Python 2.7.13 (default, Jan 30 2017, 17:35:42) 
    [GCC 6.2.1 20161209 [gcc-6-branch revision 243481]] on linux2
    Type "help", "copyright", "credits" or "license" for more information.
    Traceback (most recent call last):
      File "/etc/pythonstart", line 7, in <module>
        import readline
    ImportError: No module named readline

    Dadurch würde ich jetzt mal annehmen, dass der Fehler in Python liegt, da ja beim Aufruf von PlayOnLinux auch die Fehlermeldung für die Plattform abhängigen Bibliotheken kommt

    Für den Inhalt des Beitrages 108130 haftet ausdrücklich der jeweilige Autor: KunoHaus

  • unter aufräumen verstehe ich, .....

    guck mal genauer hin:
    5/12 sowie 6/13
    sind doubletten - allerdings mit unterschiedlichen Prioritäten


    10 ist überflüssig


    Was das erstere für Konsequenzen hat ist unklar. Auf jeden Fall ist es nicht gut.
    Korrigieren und zypper dup!
    Und das Resultat hier nochmal rein!


    Ich verwende tumbleweed nicht, habe aber mal in der VM auf TW Playonlinux installiert und es läuft ..
    Also ... du hast mit allerhöchster Wahrscheinlichkeit was verbastelt.

    There's no place like 127.0.0.1

    Für den Inhalt des Beitrages 108135 haftet ausdrücklich der jeweilige Autor: wurzel99

  • Habe die Repos jetzt so wie wurzel99 gesagt habe geupdate und ein zypper dup ausgeführt.


    Hier die jetzigen repos:



    leider ist das problem allerdings immer noch nicht behoben.


    ich vermute mal, dass es an diesem fehlerhaften pfad liegt:


    Code
    Looking for python2.6... which: no python2.6 in (/home/gregor/bin:/usr/local/bin:/usr/bin:/bin)

    was unteranderem ausgegeben wird wenn man playonlinux über die konsole startet.
    hier nochmal die komplette ausgabe:

    Für den Inhalt des Beitrages 108138 haftet ausdrücklich der jeweilige Autor: KunoHaus

  • Also ich bin dem ergebnis jetzt ein wenig näher gekommen, dass problem ist unteranderem, das die Variable $PYTHONHOME an einen anderen Ort verweist als gebraucht wird. Wenn man diese auf n Richtigen setzt kommt man schon ein wenig weiter, den nun fehlt nicht mehr das Modul wxversion sondern das Modul Site

    Hier die Ausgabe der Konsole:



    Code
    Looking for python... 2.7.13 - ImportError: No module named site
    failed tests
    Looking for python2.7... 2.7.13 - ImportError: No module named site
    failed tests
    Looking for python2.6... which: no python2.6 in (/home/gregor/bin:/usr/local/bin:/usr/bin:/bin)
    
    
    Looking for python2... 2.7.13 - ImportError: No module named site
    failed tests
    Please install python before trying to run this program


    Das heißt, nun müssen wir nur noch herausfinden, wo das module site dazugehört

    Für den Inhalt des Beitrages 108141 haftet ausdrücklich der jeweilige Autor: KunoHaus

  • PlayOnLinux hat eine datei die nach Python sucht. Dort "fehlt" allerdings ein Eintrag diesen muss man hinzufügen.

    Der fehlt nicht! Er wird gar nicht benötigt.
    In meinem Test-TW-System ist er auch nicht drin und alles funzt. Es hängt offenkundig an deiner python-Umgebung.

    There's no place like 127.0.0.1

    Für den Inhalt des Beitrages 108144 haftet ausdrücklich der jeweilige Autor: wurzel99