This is now done in 2.6.1 On Friday, 13 September 2013 14:05:39 UTC-5, Michele Comitini wrote: > > @niphlod I'd prefer having everything under the gluon namespace > > import gluon.<module> > > > 2013/9/13 nils <ni...@olofsson.tv <javascript:>> > >> Hi, >> >> I had a problem along the same lines, it turned out that uwsgi was >> compile with python 3.3 support. >> >> This was Ubuntu 13.04 and I installed it via apt-get , check the entire >> uwsgi logs for the python version. >> >> regards, >> >> Nils >> >> >> On Fri, Sep 13, 2013 at 10:48 AM, Johann Spies >> <johann...@gmail.com<javascript:> >> > wrote: >> >>> On 12 September 2013 03:52, Massimo Di Pierro >>> <massimo....@gmail.com<javascript:> >>> > wrote: >>> >>> In both cases print the sys.path. >>>> >>>> >>> On 'spyker' where the problem is: >>> >>> $ python web2py.py -M -S alterit >>> web2py Web Framework >>> Created by Massimo Di Pierro, Copyright 2007-2013 >>> Version 2.5.1-stable+timestamp.2013.06.06.15.39.19 >>> Database drivers available: SQLite(sqlite3), MySQL(pymysql), >>> PostgreSQL(pg8000), MSSQL(pyodbc), DB2(pyodbc), Teradata(pyodbc), >>> Ingres(pyodbc), IMAP(imaplib) >>> Python 2.7.5+ (default, Jun 2 2013, 13:26:34) >>> Type "copyright", "credits" or "license" for more information. >>> >>> IPython 0.13.2 -- An enhanced Interactive Python. >>> ? -> Introduction and overview of IPython's features. >>> %quickref -> Quick reference. >>> help -> Python's own help system. >>> object? -> Details about 'object', use 'object??' for extra details. >>> >>> In [1]: import sys >>> >>> In [2]: print sys.path >>> ['', '/home/www-data/web2py/gluon', >>> '/home/www-data/web2py/site-packages', '/home/www-data/web2py', >>> '/usr/lib/python2.7', '/usr/lib/python2.7/plat-x86_64-linux-gnu', >>> '/usr/lib/python2.7/lib-tk', '/usr/lib/python2.7/lib-old', >>> '/usr/lib/python2.7/lib-dynload', '/usr/local/lib/python2.7/dist-packages', >>> '/usr/lib/python2.7/dist-packages', '/usr/lib/python2.7/dist-packages/PIL', >>> '/usr/lib/python2.7/dist-packages/gst-0.10', >>> '/usr/lib/python2.7/dist-packages/gtk-2.0', '/usr/lib/pymodules/python2.7', >>> '/usr/lib/python2.7/dist-packages/wx-2.8-gtk2-unicode', >>> '/usr/lib/python2.7/dist-packages/IPython/extensions'] >>> >>> >>> On the other one: >>> >>> $ python web2py.py -M -S alterit >>> web2py Web Framework >>> Created by Massimo Di Pierro, Copyright 2007-2013 >>> Version 2.5.1-stable+timestamp.2013.06.06.15.39.19 >>> Database drivers available: SQLite(sqlite3), MySQL(pymysql), >>> PostgreSQL(pg8000), MSSQL(pyodbc), DB2(pyodbc), Teradata(pyodbc), >>> Ingres(pyodbc), IMAP(imaplib) >>> Python 2.7.5+ (default, Jun 13 2013, 13:26:49) >>> Type "copyright", "credits" or "license" for more information. >>> >>> IPython 0.13.2 -- An enhanced Interactive Python. >>> ? -> Introduction and overview of IPython's features. >>> %quickref -> Quick reference. >>> help -> Python's own help system. >>> object? -> Details about 'object', use 'object??' for extra details. >>> >>> In [1]: import sys >>> >>> In [2]: print sys.path >>> ['', '/home/www-data/web2py/gluon', >>> '/home/www-data/web2py/site-packages', '/home/www-data/web2py', >>> '/usr/local/lib/python2.7/dist-packages/tiffany-0.6-py2.7.egg', >>> '/usr/lib/python2.7', '/usr/lib/python2.7/plat-x86_64-linux-gnu', >>> '/usr/lib/python2.7/lib-tk', '/usr/lib/python2.7/lib-old', >>> '/usr/lib/python2.7/lib-dynload', '/usr/local/lib/python2.7/dist-packages', >>> '/usr/lib/python2.7/dist-packages', '/usr/lib/python2.7/dist-packages/PIL', >>> '/usr/lib/python2.7/dist-packages/gst-0.10', >>> '/usr/lib/python2.7/dist-packages/gtk-2.0', '/usr/lib/pymodules/python2.7', >>> '/usr/lib/python2.7/dist-packages/wx-2.8-gtk2-unicode', >>> '/usr/lib/python2.7/dist-packages/IPython/extensions'] >>> >>> >>> When I add the lines used in uwsgihandler.py I get: >>> >>> In [11]: import sys >>> >>> In [12]: import os >>> >>> In [13]: >>> >>> In [13]: path = os.path.dirname(os.path.abspath(__file__)) >>> >>> In [14]: os.chdir(path) >>> >>> In [15]: sys.path = [path] + [p for p in sys.path if not p == path] >>> >>> In [16]: print sys.path >>> ['/home/www-data/web2py/applications/alterit/models', '', >>> '/home/www-data/web2py/gluon', '/home/www-data/web2py/site-packages', >>> '/home/www-data/web2py', '/usr/lib/python2.7', >>> '/usr/lib/python2.7/plat-x86_64-linux-gnu', '/usr/lib/python2.7/lib-tk', >>> '/usr/lib/python2.7/lib-old', '/usr/lib/python2.7/lib-dynload', >>> '/usr/local/lib/python2.7/dist-packages', >>> '/usr/lib/python2.7/dist-packages', '/usr/lib/python2.7/dist-packages/PIL', >>> '/usr/lib/python2.7/dist-packages/gst-0.10', >>> '/usr/lib/python2.7/dist-packages/gtk-2.0', '/usr/lib/pymodules/python2.7', >>> '/usr/lib/python2.7/dist-packages/wx-2.8-gtk2-unicode', >>> '/usr/lib/python2.7/dist-packages/IPython/extensions'] >>> >>> This does not really show me the root of the problem. >>> >>> Regards >>> Johann >>> -- >>> Because experiencing your loyal love is better than life itself, >>> my lips will praise you. (Psalm 63:3) >>> >>> -- >>> 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+un...@googlegroups.com <javascript:>. >>> For more options, visit https://groups.google.com/groups/opt_out. >>> >> >> -- >> 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+un...@googlegroups.com <javascript:>. >> For more options, visit https://groups.google.com/groups/opt_out. >> > >
-- 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/groups/opt_out.