Great work. Thanks for this! On Sunday, 3 March 2019 03:24:38 UTC-8, Nico Zanferrari wrote: > > Good morning! > > I'm proud to say that I've succeeded in building the Windows 64 bit binary > with python 3.7.2 using pyinstaller ! Grab it from > https://github.com/nicozanf/web2py-pyinstaller > > There are some little gothas, but it seems to work fine: > - in the console I've got many errors like > 'ERROR:Rocket.Errors.Thread-2:Tried to send "500 Server Error" to client > but received socket error'. They disappear as soon as I've disabled IPv6 > and rebooted. There are users that report also to fix similar problems by > adding the hostname on the hosts file > - psycopg2 is placed in a folder by itself, instead than in the root folder > - in the currently official binary build (with pyhton 2.7) there are also > two binaries: web2py_no_console.exe and web2py_on_gevent.exe. They don't > run correctly, and don't seem to be so important for me so I've decided to > skip their generation. > - Macintosh compatibility is needed, but I cannot work on it > > Please, help with testing it! I'll make a PR on the official web2py > repository after some feedback. > > Cheers, > Nico > > Il giorno mer 27 feb 2019 alle ore 12:03 Nico Zanferrari < > nicoz...@gmail.com> ha scritto: > >> Hi, >> >> this is a big problem also from my point of view and I've already opened >> issue >> 2027 <https://github.com/web2py/web2py/issues/2027> . However it's not >> so easy to achieve this goal, because you've to switch to 3.x + go 64 bit + >> change the *freezer* program (py2exe and bbfreeze do not work with >> python >= 3.5). I'm playing with pyinstaller, but I'm not promising >> anything. And also a binary Mac version is needed (I only have a Win box), >> plus testing everything. >> >> Cheers, >> Nico >> >> Il giorno mer 27 feb 2019 alle ore 11:45 elisha bere < >> elishabe...@gmail.com> ha scritto: >> >>> Hie, >>> >>> Is it possible to change from 2.7 to 3.x in my web2py app >>> >>> On 17 Feb 2019 20:57, "Jitun John" <jitun.j...@gmail.com> wrote: >>> >>>> "It requires Python 2.6 (no more supported), Python 2.7 (stable) or >>>> Python 3.5+ (*recommended for new projects*) already installed on your >>>> system. >>>> There are also *binary packages for Windows* and Mac OS X.* They >>>> include the Python 2.7 interpreter* so you do not need to have it >>>> pre-installed." >>>> >>>> Sorry for my ignorance, I am assuming "Python 2.7 interpreter" as >>>> "python27.dll" and "pywintypes27.dll" files. >>>> >>>> I recently moved my app from 2.x to 3.x using PyCharm IDE and the app >>>> works fine when using IDE on 3.7 python. >>>> But when I try to compile it to .exe (using .iss file + hstart.exe), I >>>> cant use the existing web2py_win.zip file. >>>> >>>> Gives me "<type 'exceptions.ValueError'> unsupported pickle protocol: 3" >>>> >>>> As we are recommending new projects on 3.x, Is it possible for the next >>>> version to have a 3.x interpreter ? >>>> or if we have a workaround, I am happy to try it. >>>> >>>> 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. >>>> >>> -- >>> 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. >>> >>
-- 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.