> Hi. Could you post the error traceback of the import error?
>
Here is the traceback. My current workaround is to put the package in the
web2py site-packages, but it would be great to include it in modules, so I
can share the application without telling people to include tablib in their
web2py site-packages.
Traceback (most recent call last):
File "/home/philsch/web2py/gluon/restricted.py", line 212, in restricted
exec ccode in environment
File "/home/philsch/web2py/applications/sblink/controllers/default.py"
<http://127.0.0.1:8001/admin/default/edit/sblink/controllers/default.py>, line
88, in <module>
File "/home/philsch/web2py/gluon/globals.py", line 193, in <lambda>
self._caller = lambda f: f()
File "/home/philsch/web2py/applications/sblink/controllers/default.py"
<http://127.0.0.1:8001/admin/default/edit/sblink/controllers/default.py>, line
47, in render
import applications.sblink.modules.tablib as tablib
File "/home/philsch/web2py/gluon/custom_import.py", line 96, in
custom_importer
return NATIVE_IMPORTER(name, globals, locals, fromlist, level)
File "applications/sblink/modules/tablib/__init__.py", line 3, in <module>
from tablib.core import (
File "/home/philsch/web2py/gluon/custom_import.py", line 83, in
custom_importer
return base_importer(pname, globals, locals, fromlist, level)
File "applications/sblink/modules/tablib/core.py", line 15, in <module>
from tablib import formats
File "/home/philsch/web2py/gluon/custom_import.py", line 83, in
custom_importer
return base_importer(pname, globals, locals, fromlist, level)
File "applications/sblink/modules/tablib/formats/__init__.py", line 6, in
<module>
from . import _csv as csv
File "/home/philsch/web2py/gluon/custom_import.py", line 96, in
custom_importer
return NATIVE_IMPORTER(name, globals, locals, fromlist, level)
File "applications/sblink/modules/tablib/formats/_csv.py", line 6, in <module>
from tablib.compat import is_py3, csv, StringIO
File "/home/philsch/web2py/gluon/custom_import.py", line 83, in
custom_importer
return base_importer(pname, globals, locals, fromlist, level)
File "applications/sblink/modules/tablib/compat.py", line 43, in <module>
import tablib.packages.xlwt as xlwt
File "/home/philsch/web2py/gluon/custom_import.py", line 77, in
custom_importer
raise ImportError, 'Cannot import module %s' % str(e)
ImportError: Cannot import module 'tablib'
--
---
You received this message because you are subscribed to the Google Groups
"web2py-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
For more options, visit https://groups.google.com/groups/opt_out.