For some reason you have two version of pydal, the one under web2py/gluon/packages and one in python site-packages and you are using the latter. That should not be the case. You should use the one under web2py
On Friday, 9 March 2018 14:16:09 UTC-6, marco mansilla wrote: > > I recently got this problem in Linux Debian, after upgrading web2py, fixed > with > > $sudo pip install pydal -U > > > > On Saturday, February 24, 2018 at 3:03:05 AM UTC-3, jim kaubisch wrote: >> >> Thanks for the reply, Dave. >> >> There have been a number of issues surrounding the last couple of >> versions of Mac OS which come down to the fact that Apple has tightened >> security of the core of the system, As a result of that, some third party >> code doesn't always run because its trying to do things that it probably >> should never have been able to do, and that are no longer permitted - I was >> tearing my hair out the last couple of days trying to update my version of >> pyinstaller with pip failing no matter what I did because the system would >> not allow it to delete old files that it expected to be able to :( >> >> The problem here may ultimately be tied up with this general issue. I >> will keep poking at it. It seems I'm the only one who has the problem :( >> >> Jim >> >> On Thursday, February 15, 2018 at 2:05:26 AM UTC-8, Dave S wrote: >>> >>> On Wednesday, February 14, 2018 at 6:23:44 PM UTC-8, jim kaubisch wrote: >>>> >>>> Has no-one else had this problem? >>>> >>> >>> I run web2py on Windows or on linux, and having multiple versions has >>> not been a problem. That's the way I usually upgrade, copying my >>> applications across, and looking for js/css/appadmin changes. Lets me >>> switch back easily, and I'm not running anywhere that the size of web2py >>> makes for a problem. >>> >>> I don't often use a Mac, so I don't know how that environment changes >>> things, other than some of the key labels. >>> >>> /dps >>> >>> >>>> >>>> >>>> On Wednesday, February 7, 2018 at 10:47:19 AM UTC-8, jim kaubisch wrote: >>>>> >>>>> Hi, >>>>> >>>>> I needed to directed my attention away from my web2py project a few >>>>> months ago but am now trying to get back into it. >>>>> A wise Step 1 would seem to be to update from 2.14.6 to the current >>>>> version (2.16.1 I assume). >>>>> >>>>> First tried from source but got >>>>> >>>>> Traceback (most recent call last): >>>>> >>>>> File "web2py.py", line 21, in <module> >>>>> >>>>> import gluon.widget >>>>> >>>>> File “./Development/web2py/gluon/__init__.py", line 38, in <module> >>>>> >>>>> from .dal import DAL, Field >>>>> >>>>> File “./Development/web2py/gluon/dal.py", line 17, in <module> >>>>> >>>>> from pydal.migrator import Migrator, InDBMigrator >>>>> >>>>> ImportError: cannot import name InDBMigrator >>>>> >>>>> >>>>> I still have 2.14.6 installed (in a separate sub-tree) - is that the >>>>> problem? >>>>> >>>>> >>>>> so I downloaded the mac "mac_osx.zip" to try that but - >>>>> >>>>> after unzipping, when I try to run the resulting web2py/web2py.app I >>>>> just get a pop up saying "web2py error". >>>>> >>>>> When I look at the file info for the web2py.app file it says Version >>>>> 2.4.7, dated 29 May, 2013 >>>>> >>>>> >>>>> What am I doing wrong? >>>>> >>>>> The app file info certainly doesn't look encouraging. >>>>> >>>>> I assume having 2 versions of web2py in separate sub-trees shouldn't >>>>> be a problem >>>>> >>>>> >>>>> Thanks, >>>>> >>>>> Jim >>>>> >>>>> >>>>> -- 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.