ich bin mal wieder zu doof, wie es scheint: Auch ich habe den Wunsch, UML Diagramme aus vorhandenem Code zu bauen. Ein Tool habe ich gefunden, aber damit ließen sich die Bildchen nicht abspeichern...
Also PyReverse, der Versuch, das alles zu installieren hält mich jetzt schon etwas länger auf:
Ich habe mir pyreverse, logilab-common und logilab-astng runtergeladen und nach Anweisung installiert (python setup.py install).
PyXML wollte ich installieren, leider scheiterte das:
- Die Sourceversion klappt nicht, weil ich kein Visual Studio 7.x installiert habe.
- Die Version 2.4 konnte ich nicht installieren, weil das Installationsprogramm schlau ist, es prüft nämlich, ob Python 2.4 installiert ist, wenn nicht, passiert gar nichts. Was machen die Deppen, die 2.5.1 installiert haben???
Ok, ich hoffe, daß auf wundersame Weise die Sachen von PyXML schon in der Standardinstallation drin sind.
Also wollte ich das Tool pyargo starten, einfach so aus der Kommandozeile. Das bricht ab mit der folgenden Fehlermeldung:
Code: Alles auswählen
File "E:\programs\python\Lib\site-packages\pyreverse\pyargo.py", line 22, in <module>
from pyreverse.utils import RunHelper
File "E:\programs\python\lib\site-packages\pyreverse\utils.py", line 24, in <module>
from logilab.common.astng.utils import is_interface, is_exception, \
ImportError: No module named astng.utils
Die ganze Sache fing schon schief an, beim setup.py sollte die Zeile
Code: Alles auswählen
from __future__ import nested_scopes
Was mache ich falsch? Hat irgendjemand diese Hürden schon mal umschifft?
Gruß und Danke,
Christoph