`wxPython` hat keine Linux-Wheels. Das heißt, dass man es selbst kompilieren muss. Und anscheinend auch wxWidgets. Das dauert halt ein bisschen.
Edit: Unter Ubuntu 20.04 ist wxPython als `python3-wxgtk4.0` in den Paketquellen. Das müsste eigentlich auch unter Linux Mint verfügbar sein. Gibt es einen Grund, warum du nicht das benutzt?
narpfel hat geschrieben: ↑Freitag 2. April 2021, 15:23
Das heißt, dass man es selbst kompilieren muss. Und anscheinend auch wxWidgets. Das dauert halt ein bisschen.
Was genau heißt "man"? Muss ich dazu irgendwas beitragen außer warten?
import wx
Traceback (most recent call last):
File "<ipython-input-1-03faa7660341>", line 1, in <module>
import wx
File "/usr/lib/python3/dist-packages/wx/__init__.py", line 17, in <module>
from wx.core import *
File "/usr/lib/python3/dist-packages/wx/core.py", line 12, in <module>
from ._core import *
ValueError: PyCapsule_GetPointer called with incorrect name
Zuletzt geändert von earloop am Freitag 2. April 2021, 15:36, insgesamt 1-mal geändert.
„Man“ heißt, dass man es kompilieren muss, bevor man es installieren kann. Du musst eventuell noch ein paar Abhängigkeiten installieren, aber das sollte eigentlich relativ zum Anfang gemeldet werden.
Das hat sich gerade überschnitten, deswegen:
narpfel hat geschrieben: ↑Freitag 2. April 2021, 15:23
Edit: Unter Ubuntu 20.04 ist wxPython als `python3-wxgtk4.0` in den Paketquellen. Das müsste eigentlich auch unter Linux Mint verfügbar sein. Gibt es einen Grund, warum du nicht das benutzt?
import wx
Traceback (most recent call last):
File "<ipython-input-1-03faa7660341>", line 1, in <module>
import wx
File "/usr/lib/python3/dist-packages/wx/__init__.py", line 17, in <module>
from wx.core import *
File "/usr/lib/python3/dist-packages/wx/core.py", line 12, in <module>
from ._core import *
ValueError: PyCapsule_GetPointer called with incorrect name
Läuft das Spyder mit dem selben Python wie wxPython? Wenn nicht, dann wäre das mein letzter Ansatzpunkt, ansonsten ist Spyder an der Stelle halt tatsächlich kaputt.
Spyder macht immer mal wieder gerne Probleme, weil es Programme IIRC nicht in einem eigenen Python-Prozess startet, sondern in dem, in dem auch Spyder läuft.