fa306...@skynet.be wrote: > Hello, > I use python 3.5.1 and try to import sompy and get the following error: > > File > "C:\Anaconda3\lib\site-packages\sompy-1.0-py3.5.egg\sompy\__init__.py", > line 30, in <module> from sompy import SOMFactory > > ImportError: cannot import name 'SOMFactory' > > What could cause such an error? Thanks in advance for any suggestions.
The library in question seems to be https://github.com/sevamoo/SOMPY Given a package structure sompy/ __init__.py sompy.py ... the line from sompy import SOMFactory is a relative import in Python 2 and fetches the name SOMFactory from the sompy.sompy submodule, but an absolute import in Python 3 which tries to access the (inexistent) sompy.SOMFactory from the file sompy/__init__.py. Thus it looks like SOMPY requires Python 2. _______________________________________________ Tutor maillist - Tutor@python.org To unsubscribe or change subscription options: https://mail.python.org/mailman/listinfo/tutor