Hello,
I am looking for a quick and easy UML diagram tool. I have UMLet running, wanted to try Gaphor too, but no luck on my OpenSUSE Leap box.
First I tried pip, but here is what I got:
==
# pip install gaphor
Collecting gaphor
Downloading gaphor-0.17.2.tar.gz (699kB)
100% |████████████████████████████████| 706kB 1.2MB/s
Complete output from command python setup.py egg_info:
Traceback (most recent call last):
File "<string>", line 1, in <module>
File "/tmp/pip-build-9c78vth_/gaphor/setup.py", line 14, in <module>
from ez_setup import use_setuptools
File "./ez_setup.py", line 106
except pkg_resources.VersionConflict, e:
^
SyntaxError: invalid syntax
==
And then I downloaded the tarball, extracted it, tried ./run-gaphor.sh, but here is how it ended:
==
Launching Gaphor...
Traceback (most recent call last):
File "setup.py", line 269, in <module>
all_linguas = ','.join(LINGUAS),
File "/usr/lib64/python2.7/distutils/core.py", line 151, in setup
dist.run_commands()
File "/usr/lib64/python2.7/distutils/dist.py", line 953, in run_commands
self.run_command(cmd)
File "/usr/lib64/python2.7/distutils/dist.py", line 972, in run_command
cmd_obj.run()
File "/home/misha/gaphor-0.9.2/utils/command/run.py", line 106, in run
gaphor.main(self.model)
File "build/lib/gaphor/__init__.py", line 48, in main
import ui
File "build/lib/gaphor/ui/__init__.py", line 18, in <module>
import stock
File "build/lib/gaphor/ui/stock.py", line 9, in <module>
from gaphor import UML
File "build/lib/gaphor/UML/__init__.py", line 4, in <module>
from gaphor.UML.elementfactory import ElementFactory
File "build/lib/gaphor/UML/elementfactory.py", line 5, in <module>
from zope import component
File "build/lib/zope/component/__init__.py", line 29, in <module>
from zope.component.site import globalSiteManager
File "build/lib/zope/component/site.py", line 22, in <module>
from zope.interface.adapter import AdapterRegistry
File "build/lib/zope/interface/adapter.py", line 201
for with, objects in v.iteritems():
^
SyntaxError: invalid syntax
==
So can I get gaphor to work somehow? Thanks!
Yours, Mikhail Ramendik
Limerick, Ireland
and representing only myself