Hallo ich habe gerade erst begonnen mich mit Unix Systemen auseinander zu setzten. Die Frage bezieht sich eigentlich auf Python aber ich verwende Ubuntu 18.04 und hoffe das man mir vielleicht trotzdem Anregungen zu Lösung geben kann. Ich versuche das Programm section-properties von robbievanleeuwen zu installieren. (https://github.com/robbievanleeuwen/section-properties) Eine Voraussetzung für das Programm ist die Installation von meshpy von Andreas Klöckner. (https://documen.tician.de/meshpy/installation.html) Wie im README von section-properties angegeben habe ich
1 | pip install meshpy |
im Terminal eingegeben. Das hat hat super geklappt allerdings wurde meshpy für python3.6 installiert und das obwohl ich pip und nicht pip3 verwendet habe. Als Resultat habe den folgenden Pfad /usr/local/lib/python3.6/dist-packages/meshpy erhalten.
Das Programm verwendet allerdings ausschließlich python2.x. Wenn ich versuche die Testdatei für das Programm section-properties zu starten erhalte ich natürlich eine Fehlermeldung.
1 2 3 4 5 6 7 8 9 10 11 12 13 | ~/Downloads/section-properties-master$ python example.py Traceback (most recent call last): File "example.py", line 13, in <module> import main File "/home/pantau/Downloads/section-properties-master/main.py", line 7, in <module> import mesh2D File "/home/pantau/Downloads/section-properties-master/mesh2D.py", line 11, in <module> import elementDefinitions File "/home/pantau/Downloads/section-properties-master/elementDefinitions.py", line 7, in <module> import femFunctions File "/home/pantau/Downloads/section-properties-master/femFunctions.py", line 6, in <module> import meshpy.triangle as triangle ImportError: No module named meshpy.triangle |
Versuche ich den gleichen Befehl mit python3 auszuführen erhalte ich ebenfalls einen Fehler, da das Programm ja für Python2.x geschrieben wurde. Ehrlich gesagt verstehe ich die Anleitung von Andreas Klöckner nicht, wie man meshpy für python2.x installieren kann. Ich habe natürlich bereits versucht Doktor google zu befragen und als eine Lösung wurde vorgeschlagen den Befehl
apt-get install python2.7-dev
zu verwendet, was nicht zur Lösung führt.
Für eine Rückmeldung oder Lösungsansätze wäre ich sehr dankbar!
Lg LoLiebe