Opened 8 years ago
Last modified 8 years ago
#52960 assigned defect
Magicspp python API shared object file not loadable by python — at Initial Version
Reported by: | Marston | Owned by: | |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | 2.3.5 |
Keywords: | Cc: | ||
Port: | magicspp |
Description
Hi,
I recently installed magicspp via macport. I installed it as a variant of the CDO package as well as by itself (just for testing). Magics has a python API and should be callable from python 2.7. In ipython I tested the installation and _Magics.so failed to lead. This occurs no matter if Magics is installed as a variant or stand-alone.
ls /opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/Magics/ _Magics.so* init.py macro.py metgram.py from Magics.macro import *
ImportError Traceback (most recent call last) <ipython-input-4-6b74c778760f> in <module>()
/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/Magics/init.py in <module>()
21 except ImportError: 22 return importlib.import_module('_Magics')
---> 23 _Magics = swig_import_helper()
24 del swig_import_helper 25 elif _swig_python_version_info >= (2, 6, 0):
/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/Magics/init.py in swig_import_helper()
20 return importlib.import_module(mname) 21 except ImportError:
---> 22 return importlib.import_module('_Magics')
23 _Magics = swig_import_helper() 24 del swig_import_helper
/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/importlib/init.pyc in import_module(name, package)
35 level += 1 36 name = _resolve_name(name[level:], package, level)
---> 37 import(name)
38 return sys.modules[name]
ImportError: No module named _Magics
There is a newer version of Magicspp available at by the developer but this is not yet in the Macport archive.