My guess is that this is a permission issue. cx_Oracle may be accessible to Web2Py, but the Oracle libraries may be readable by your nginx user
What are the permissions your ORACLE_HOME directory and files within it? /usr/include/oracle/11.1 On Wednesday, 7 October 2015 00:37:10 UTC+2, Michael M wrote: > > 2.12.3-stable+timestamp.2015.08.19.00.18.03 > (Running on Apache/2.4.16 (Fedora) OpenSSL/1.0.1k-fips mod_wsgi/4.4.8 > Python/2.7.10, Python 2.7.10) > > So "import cx_Oracle" works in python console but when I tried using it in > web2py it errors out. <type 'exceptions.ImportError'>(Cannot import > module 'applications.test2.modules.cx_Oracle') > > the only thing i have found is that the file structure looks different > from cx_Oracle to another import i use. > > pysnmp works in web2py and straight python: > >>> import pysnmp > >>> pysnmp.__file__ > '/usr/lib/python2.7/site-packages/pysnmp/__init__.pyc' > > cx_Oracle doesnt work in web2py but works in py files. > >>> import cx_Oracle > >>> cx_Oracle.__file__ > '/usr/lib/python2.7/site-packages/cx_Oracle.so' > > > the only difference I saw was that its a .so file instead of __init__.pyc > > Any thoughts. Trying to get this to work in Fedora 22. Thanks! > > -- Resources: - http://web2py.com - http://web2py.com/book (Documentation) - http://github.com/web2py/web2py (Source code) - https://code.google.com/p/web2py/issues/list (Report Issues) --- 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 web2py+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.