Hello, I'm happy to say that I've gained the Win version, too!
So, now we have a working web2py binary made with PyInstaller with python 3.7.3 or 2.7.16 - for MacOs or Windows. Also, the current web2py version (2.18.5) should be easily updated in the future by changing the gluon folder inside the ZIP file. Known problems: - the Mac APP version is not working (due to the already reported bug with Pynstaller and Tk on Mac). You can use the CMD version instead. - only with python 2 and Windows, you need to slightly modify rocket.py if you manually create the binaries or update the web2py sources inside the ZIP (gluon\rocket.py, line 26, from IS_JYTHON = platform.system() == 'Java' to IS_JYTHON = False) Please, report any differences between binaries (on my repository <https://github.com/nicozanf/web2py-pyinstaller>) and running directly from sources. I hope you enjoy it! Nico Il giorno lun 22 apr 2019 alle ore 23:23 Nico Zanferrari <nicoz...@gmail.com> ha scritto: > Hi, > > the binary Mac version with python 2.7.16 is easily done, you can grab it > here > <https://github.com/nicozanf/web2py-pyinstaller/blob/master/web2py_osx_cmd.2_18_5.py2.zip> > . > It's the command version only, because the APP version is problematic - > due to the already reported bug with Tk on Mac. > > I'm still working on the Windows version with python 2.7 - but it seems > hard to gain ;-( > > Nico > > Il giorno sab 20 apr 2019 alle ore 23:31 Nico Zanferrari < > nicoz...@gmail.com> ha scritto: > >> Ciao Massimo, >> >> I've tried today to build the Windows version with python 2.7 - but it's >> not so easy as I thought. I'll let you know ... >> >> nico >> >> >> >> Il giorno sab 20 apr 2019 alle ore 17:24 Massimo Di Pierro < >> massimo.dipie...@gmail.com> ha scritto: >> >>> Can you point me to a version OSX and WIN for python 2.7? >>> >>> On Friday, 19 April 2019 01:16:29 UTC-7, Nico Zanferrari wrote: >>>> >>>> Thanks for testing, Dave, I'm happy to hear that it's working fine! >>>> >>>> I think that the Welcome app with latest web2py versions don't look so >>>> fine in Windows and python 3, but I cannot see any difference from running >>>> it from sources. Let me know if I'm wrong or there are anything else. >>>> >>>> Nico >>>> >>>> Il giorno gio 18 apr 2019 alle ore 10:59 Dave S <snidely....@gmail.com> >>>> ha scritto: >>>> >>>>> >>>>> >>>>> On Thursday, April 18, 2019 at 12:48:04 AM UTC-7, Dave S wrote: >>>>>> >>>>>> >>>>>> >>>>>> On Sunday, April 14, 2019 at 1:28:30 PM UTC-7, Nico Zanferrari wrote: >>>>>>> >>>>>>> Hi all, >>>>>>> >>>>>>> I've just updated the experimental binaries for MacOs and Windows >>>>>>> to the latest web2py version (2.18.5) on >>>>>>> https://github.com/nicozanf/web2py-pyinstaller . They now contain >>>>>>> python 3.7.3 64 bit. Also, the web2py sources inside the ZIP is now >>>>>>> replaceble with newer web2py versions when needed ;-) >>>>>>> >>>>>>> There is only a problem with the APP version of MacOs binaries, that >>>>>>> is not working due to this PyInstaller bug >>>>>>> <https://github.com/pyinstaller/pyinstaller/issues/3820>. But the >>>>>>> MacOs command version works fine. >>>>>>> >>>>>>> >>>>>>> Please, help my work by testing them! >>>>>>> >>>>>>> >>>>>>> Cheers, >>>>>>> Nico >>>>>>> >>>>>>> >>>>>> >>>>>> I sent email per the README, but copying the group here: >>>>>> >>>>>> Stage 1: installation -- pass >>>>>> Stage 2: Welcome App -- seems to be problems with CSS, especially in >>>>>> the navigation bar. Each menu shows up, but in faint blue on white, >>>>>> small >>>>>> font, and the pull-downs wrap instead of item-per-line. >>>>>> Admin App -- seems to work fine in early testing. >>>>>> Stage 3: Port one of my apps -- pending. >>>>>> >>>>>> >>>>> One of my simpler apps is mostly working, after a hasty pounding of >>>>> print statements ("#", rather than "(" and ")" ). I got a ticket for a >>>>> sort() that wasn't an attribute of the dict-like thingy I was interested >>>>> in. That's a five minute test, but it included some SQLFORMs, and a >>>>> custom >>>>> validator. I cheated and used my old static folder at this point. >>>>> >>>>> /dps >>>>> >>>>> >>>>> >>>>> >>>>>> Chrome: Version 73.0.3683.103 (Official Build) (64-bit) >>>>>> Windows 10 Pro build number 17763 >>>>>> >>>>>> >>>>>> Il giorno lun 18 mar 2019 alle ore 03:42 Massimo Di Pierro < >>>>>>> massimo...@gmail.com> ha scritto: >>>>>>> >>>>>>>> Fantastic. Will process this within the week and make it the new >>>>>>>> default. >>>>>>>> >>>>>>>> On Friday, 15 March 2019 07:55:16 UTC-7, Nico Zanferrari wrote: >>>>>>>>> >>>>>>>>> Hi all, >>>>>>>>> >>>>>>>>> I've was successful in making the experimental Mac app, too, with >>>>>>>>> python3. Grab it from >>>>>>>>> https://github.com/nicozanf/web2py-pyinstaller , where there are >>>>>>>>> also all the instructions in order to build it by yourself ;-) >>>>>>>>> >>>>>>>>> A private feedback is appreciated. >>>>>>>>> >>>>>>>>> Nico >>>>>>>>> >>>>>>>>> Il giorno ven 15 mar 2019 alle ore 04:56 Massimo Di Pierro < >>>>>>>>> massimo...@gmail.com> ha scritto: >>>>>>>>> >>>>>>>>>> The official version is currently broken. >>>>>>>>>> >>>>>>>>>> On Wednesday, 13 March 2019 15:53:09 UTC-7, Nico Zanferrari wrote: >>>>>>>>>>> >>>>>>>>>>> Hi, >>>>>>>>>>> >>>>>>>>>>> I've just updated the experimental Windows binary version with >>>>>>>>>>> python 3.7.2 to web2py 2.18.4 . Also, now there is in addition the >>>>>>>>>>> no_console binary and there is the python-ldap module included. >>>>>>>>>>> Grab it >>>>>>>>>>> from https://github.com/nicozanf/web2py-pyinstaller : please >>>>>>>>>>> test it and give me a feedback. >>>>>>>>>>> >>>>>>>>>>> I'm still playing with the Mac version. Could someone confirm >>>>>>>>>>> that the current official binary version is really working? After >>>>>>>>>>> typing >>>>>>>>>>> the password I've got the error 'module object has no attribute >>>>>>>>>>> pbkdf2 >>>>>>>>>>> hmac' - maybe for the python version included. According to >>>>>>>>>>> this >>>>>>>>>>> <https://stackoverflow.com/questions/26770275/hashlib-pbkdf2-hmac-not-found-on-aws-centos-instance> >>>>>>>>>>> it >>>>>>>>>>> should have at least 2.7.8 but it seems with 2.7.3. >>>>>>>>>>> >>>>>>>>>>> Cheers, >>>>>>>>>>> Nico >>>>>>>>>>> >>>>>>>>>> -- >>>>>>>>>> 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 web...@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 web...@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. >>> >> -- 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.