Mint 22.1 verweigert Installation von Python-Zusätzen

  • Distrowahl
    Linux Mint
    Bitte den Befehl "inxi -Fzxi" (ohne die Anführungszeichen) im Terminal ausführen und die Ausgabe dann hier hinein kopieren

    Ich habe mal wieder ein Problem. Ich habe auf meinem schnellsten PC (momentan noch nicht der Haupt-PC) Linux Mint 22.1 installiert.
    Nun wollte ich das Python-Paket "mysql-connector-python" installieren mit "pip install mysql-connector-python" installieren (was bei 21.3 problemlos funktioniert), erhalte aber diese Fehlermeldung:

    Damit kann ich leider noch nichts anfangen - wer kann erklären, wie es funktioniert ?

    Unsere Systeme:

    1 x Mint 21.3 Cinnamon im Dualboot mit Windows 7 auf Intel I7 16GB, Nvidia Gforce GTX 1650
    1 x Mint 21.3 Cinnamon im Dualboot mit Windows 7 auf Intel I7 32 GB, Nvidia Gforce GTX 660 TI
    1 x Mint 22.0 Cinnamon auf Intel I7 16GB, NVidia Gforce GT710 (Testrechner)
    1 x Mint 22.1 Cinnamon auf AMD 5 5600 32GB, AMD Radeon RX 6600 8GB (gekauft hier bei "nicoletta")
    1 x Mint 21.3 Cinnamon Dualboot mit Windows 7 auf Intel I7 16GB Nvidia Gforce GT640M (im Notebook)

  • Ja, das ist ab "Debian 12 und noble" so du musst eine virtuelle Umgebung erstellen und dort die PIPs installieren. Hat den Hintergrund, dass PIP wohl System-Libs zerschießt.

    Guck mal, ob das Paket nicht im Repo ist.

  • Der kennt nicht mal "tkinter"

    Unsere Systeme:

    1 x Mint 21.3 Cinnamon im Dualboot mit Windows 7 auf Intel I7 16GB, Nvidia Gforce GTX 1650
    1 x Mint 21.3 Cinnamon im Dualboot mit Windows 7 auf Intel I7 32 GB, Nvidia Gforce GTX 660 TI
    1 x Mint 22.0 Cinnamon auf Intel I7 16GB, NVidia Gforce GT710 (Testrechner)
    1 x Mint 22.1 Cinnamon auf AMD 5 5600 32GB, AMD Radeon RX 6600 8GB (gekauft hier bei "nicoletta")
    1 x Mint 21.3 Cinnamon Dualboot mit Windows 7 auf Intel I7 16GB Nvidia Gforce GT640M (im Notebook)

  • moin, ist nicht schwierig. Ein Verzeichnis in deinem Home anlegen und der Anweisung folgen. Dann noch PATH um die ./bin/pip; ./bin/pyton* Befehle in deiner Shell ergänzen und gut ist. Dann ist python und pip in deinem Homeverz. "~/_develop/python_env" als Bsp für sich allein.

  • Das Paket welches du suchst, heißt python3-tk ;)

    Hat Actionschnitzel ein setup howto für Primo geschrieben? Das wäre praktisch! Würde mir auch helfen :)

    Oh Gott, das ist viel zu komplex.

    PapaWolf Wenn du was richtig Einfaches in Tkinter willst:

    GNU/Linux.ch
    Freie Software, Freie Gesellschaft
    gnulinux.ch
  • moin, ist nicht schwierig. Ein Verzeichnis in deinem Home anlegen und der Anweisung folgen. Dann noch PATH um die ./bin/pip; ./bin/pyton* Befehle in deiner Shell ergänzen und gut ist. Dann ist python und pip in deinem Homeverz. "~/_develop/python_env" als Bsp für sich allein.

    Das mag sein, wenn man weiß wie man das macht. Ich weiß leider weder wie man Pfade, noch Befehle in der Shell ergänzt.

    Unsere Systeme:

    1 x Mint 21.3 Cinnamon im Dualboot mit Windows 7 auf Intel I7 16GB, Nvidia Gforce GTX 1650
    1 x Mint 21.3 Cinnamon im Dualboot mit Windows 7 auf Intel I7 32 GB, Nvidia Gforce GTX 660 TI
    1 x Mint 22.0 Cinnamon auf Intel I7 16GB, NVidia Gforce GT710 (Testrechner)
    1 x Mint 22.1 Cinnamon auf AMD 5 5600 32GB, AMD Radeon RX 6600 8GB (gekauft hier bei "nicoletta")
    1 x Mint 21.3 Cinnamon Dualboot mit Windows 7 auf Intel I7 16GB Nvidia Gforce GT640M (im Notebook)

  • Das Paket welches du suchst, heißt python3-tk ;)

    Ah, danke, habs mir gerade installiert und jetzt kennt er tkinter.

    Unsere Systeme:

    1 x Mint 21.3 Cinnamon im Dualboot mit Windows 7 auf Intel I7 16GB, Nvidia Gforce GTX 1650
    1 x Mint 21.3 Cinnamon im Dualboot mit Windows 7 auf Intel I7 32 GB, Nvidia Gforce GTX 660 TI
    1 x Mint 22.0 Cinnamon auf Intel I7 16GB, NVidia Gforce GT710 (Testrechner)
    1 x Mint 22.1 Cinnamon auf AMD 5 5600 32GB, AMD Radeon RX 6600 8GB (gekauft hier bei "nicoletta")
    1 x Mint 21.3 Cinnamon Dualboot mit Windows 7 auf Intel I7 16GB Nvidia Gforce GT640M (im Notebook)

  • #1 mkdir -p ~/_develop/mypython
    #2 python3 -m venv ~/_develop/mypython

    #4 nano ~/.bashrc
    #5 edit file am ende
    hinzufügen: export PATH=$PATH:~/_develop/mypython/bin
    #6 speichern mit strg + x
    #7 neue konsole öffnen > pip befehl probieren

  • #1 mkdir -p ~/_develop/mypython
    #2 python3 -m venv ~/_develop/mypython

    #4 nano ~/.bashrc
    #5 edit file am ende
    hinzufügen: export PATH=$PATH:~/_develop/mypython/bin
    #6 speichern mit strg + x
    #7 neue konsole öffnen > pip befehl probieren

    Ui, das ist ja super - danke - werde ich dann gleich mal probieren.

    Unsere Systeme:

    1 x Mint 21.3 Cinnamon im Dualboot mit Windows 7 auf Intel I7 16GB, Nvidia Gforce GTX 1650
    1 x Mint 21.3 Cinnamon im Dualboot mit Windows 7 auf Intel I7 32 GB, Nvidia Gforce GTX 660 TI
    1 x Mint 22.0 Cinnamon auf Intel I7 16GB, NVidia Gforce GT710 (Testrechner)
    1 x Mint 22.1 Cinnamon auf AMD 5 5600 32GB, AMD Radeon RX 6600 8GB (gekauft hier bei "nicoletta")
    1 x Mint 21.3 Cinnamon Dualboot mit Windows 7 auf Intel I7 16GB Nvidia Gforce GT640M (im Notebook)

  • So, habe ich gerade gemacht - aber es kommt die gleiche Fehlermeldung, die ich zu Anfang gepostet hatte.

    Unsere Systeme:

    1 x Mint 21.3 Cinnamon im Dualboot mit Windows 7 auf Intel I7 16GB, Nvidia Gforce GTX 1650
    1 x Mint 21.3 Cinnamon im Dualboot mit Windows 7 auf Intel I7 32 GB, Nvidia Gforce GTX 660 TI
    1 x Mint 22.0 Cinnamon auf Intel I7 16GB, NVidia Gforce GT710 (Testrechner)
    1 x Mint 22.1 Cinnamon auf AMD 5 5600 32GB, AMD Radeon RX 6600 8GB (gekauft hier bei "nicoletta")
    1 x Mint 21.3 Cinnamon Dualboot mit Windows 7 auf Intel I7 16GB Nvidia Gforce GT640M (im Notebook)

  • Da der Befehl in #2 zuerst fehlgeschlagen ist, musste ich zuerst noch "apt install python3.12-venv" installieren, danach klappte der Befehl #2.

    Unsere Systeme:

    1 x Mint 21.3 Cinnamon im Dualboot mit Windows 7 auf Intel I7 16GB, Nvidia Gforce GTX 1650
    1 x Mint 21.3 Cinnamon im Dualboot mit Windows 7 auf Intel I7 32 GB, Nvidia Gforce GTX 660 TI
    1 x Mint 22.0 Cinnamon auf Intel I7 16GB, NVidia Gforce GT710 (Testrechner)
    1 x Mint 22.1 Cinnamon auf AMD 5 5600 32GB, AMD Radeon RX 6600 8GB (gekauft hier bei "nicoletta")
    1 x Mint 21.3 Cinnamon Dualboot mit Windows 7 auf Intel I7 16GB Nvidia Gforce GT640M (im Notebook)

  • Aber letztlich funktioniert das Ganze nicht, denn wenn ich dann "pip install mysql-connector-python" aufrufe, kommt die gleiche Fehler wie zu Anfang.

    Unsere Systeme:

    1 x Mint 21.3 Cinnamon im Dualboot mit Windows 7 auf Intel I7 16GB, Nvidia Gforce GTX 1650
    1 x Mint 21.3 Cinnamon im Dualboot mit Windows 7 auf Intel I7 32 GB, Nvidia Gforce GTX 660 TI
    1 x Mint 22.0 Cinnamon auf Intel I7 16GB, NVidia Gforce GT710 (Testrechner)
    1 x Mint 22.1 Cinnamon auf AMD 5 5600 32GB, AMD Radeon RX 6600 8GB (gekauft hier bei "nicoletta")
    1 x Mint 21.3 Cinnamon Dualboot mit Windows 7 auf Intel I7 16GB Nvidia Gforce GT640M (im Notebook)

  • Hallo PapaWolf


    Ich benutze kein Mint, da ist Python Version 3.12.6 installiert oder welche ?

    Dann kann ich mich vielleicht durch einlesen mal auf die dazu gehörigen Bibliotheken in Sachstand bringen.


    Gruss

    Lerne zu sehen. Erkenne, dass alles mit allem verbunden ist

  • Aber letztlich funktioniert das Ganze nicht, denn wenn ich dann "pip install mysql-connector-python" aufrufe, kommt die gleiche Fehler wie zu Anfang.

    Welchen IDE benutzt du? VSCode? Das würde ein venv automatisch erkennen.


    Ich war jetzt mal Faul. Das ist von GPT

    1. Virtuelle Umgebung erstellen

    Öffne ein Terminal oder eine Eingabeaufforderung und navigiere in dein Projektverzeichnis:

    Code
    python -m venv mein_venv

    (Du kannst mein_venv durch einen beliebigen Namen ersetzen.)

    2. Virtuelle Umgebung aktivieren

    • Windows (cmd/PowerShell):
    Code
      mein_venv\Scripts\activate
    • macOS/Linux:
    Code
      source mein_venv/bin/activate

    Wenn die Aktivierung erfolgreich war, siehst du mein_venv am Anfang der Befehlszeile.

    3. Paket mit pip installieren

    Jetzt kannst du ein Paket installieren, z. B. requests:

    Code
    pip install requests

    4. Installierte Pakete auflisten

    Falls du sehen möchtest, welche Pakete installiert sind:

    Code
    pip list

    5. Virtuelle Umgebung deaktivieren

    Falls du die virtuelle Umgebung verlassen möchtest:

    Code
    deactivate
  • Hallo Actionschnitzel


    Ich komme hier nicht mehr dazu alles zu lesen was an Push Error rein kommt.

    Gab es da nicht mal ein Problem mit allem was neuer als Python 3.12.3 war ?

    Oder habe ich da was falsches im Blick ?


    Gruss

    Lerne zu sehen. Erkenne, dass alles mit allem verbunden ist

Participate now!

Don’t have an account yet? Register yourself now and be a part of our community!