Ich verwende Linux Mint 18 Sarah.
Ich habe versucht, eine .pyDatei mit einer Pygame-Abhängigkeit auszuführen, also habe ich pipPygame in meine virtuelle (Conda) Python-Umgebung installiert. So weit, ist es gut. Getestet, dass ich, wenn ich mein System-Python durch Eingeben der pythonShell import pygameeingebe, einige Pygame-Objekte fehlerfrei erstellen kann.
Aber beim Laufen python my_script.py(mit der Pygame-Abhängigkeit) habe ich einen seltsamen Fehler bekommen.Fatal Python error: (pygame parachute) Segmentation Fault
Aborted
Jemand schlug vor, Pygame zu deinstallieren und neu zu installieren. Hier wird es für mich sehr verwirrend.
Als ich zur Deinstallation ging, bekam ich die Nachricht E: Unable to locate package pygame. Aber wenn ich es pip installerneut versuche , erhalte ich die Nachricht Requirement already satisfied: pygame in /home/max/anaconda3/envs/udacity_ml_nd/lib/python2.7/site-packages.
Kann jemand erklären, warum Python dieses Paket in derselben Terminalsitzung in derselben virtuellen Umgebung (Conda-Umgebung) sowohl finden kann als auch nicht? Bitte lassen Sie mich wissen, wenn ich weitere Informationen liefern kann.
pip install -U pygamezeigtRequirement already up-to-date: pygame in /home/max/anaconda3/envs/udacity_ml_nd/lib/python2.7/site-packages