Thank you. satchmo_check comes up clean, modulo one depracation warning: jonat...@ubuntu:~/store$ python manage.py satchmo_check /usr/local/lib/python2.6/dist-packages/registration/models.py:4: DeprecationWarning: the sha module is deprecated; use the hashlib module instead import sha Checking your satchmo configuration. Using Django version 1.1.1 Using Satchmo version 0.9 Your configuration has no errors.
I've manually installed django_session and a couple of others, and am getting the error below (this is after a syncdb fixed earlier problems). It looks like it's not finding a table rather than a package; what corrective would you suggest? (Thanks for your help!) Environment: Request Method: GET Request URL: http://localhost:8001/ Django Version: 1.1.1 Python Version: 2.6.4 Installed Applications: ['django.contrib.sites', 'satchmo_store.shop', 'django.contrib.admin', 'django.contrib.auth', 'django.contrib.contenttypes', 'django.contrib.comments', 'django.contrib.sessions', 'django.contrib.sitemaps', 'registration', 'sorl.thumbnail', 'keyedcache', 'livesettings', 'l10n', 'satchmo_utils.thumbnail', 'satchmo_store.contact', 'tax', 'tax.modules.no', 'tax.modules.area', 'tax.modules.percent', 'shipping', 'product', 'payment', 'payment.modules.dummy', 'satchmo_ext.satchmo_toolbar', 'satchmo_utils', 'app_plugins', 'store.localsite'] Installed Middleware: ('django.middleware.common.CommonMiddleware', 'django.contrib.sessions.middleware.SessionMiddleware', 'django.middleware.locale.LocaleMiddleware', 'django.contrib.auth.middleware.AuthenticationMiddleware', 'django.middleware.doc.XViewMiddleware', 'threaded_multihost.middleware.ThreadLocalMiddleware', 'satchmo_store.shop.SSLMiddleware.SSLRedirect') Traceback: File "/usr/lib/pymodules/python2.6/django/core/handlers/base.py" in get_response 92. response = callback(request, *callback_args, **callback_kwargs) File "/home/jonathan/store/src/satchmo/satchmo/apps/satchmo_store/shop/views/home.py" in home 38. 'paginator' : paginator File "/usr/lib/pymodules/python2.6/django/template/context.py" in __init__ 107. self.update(processor(request)) File "/home/jonathan/store/src/satchmo/satchmo/apps/satchmo_store/shop/context_processors.py" in settings 19. shop_config = Config.objects.get_current() File "/home/jonathan/store/src/satchmo/satchmo/apps/satchmo_store/shop/models.py" in get_current 64. shop_config = self.get(site__id__exact=site) File "/usr/lib/pymodules/python2.6/django/db/models/manager.py" in get 120. return self.get_query_set().get(*args, **kwargs) File "/usr/lib/pymodules/python2.6/django/db/models/query.py" in get 300. num = len(clone) File "/usr/lib/pymodules/python2.6/django/db/models/query.py" in __len__ 81. self._result_cache = list(self.iterator()) File "/usr/lib/pymodules/python2.6/django/db/models/query.py" in iterator 238. for row in self.query.results_iter(): File "/usr/lib/pymodules/python2.6/django/db/models/sql/query.py" in results_iter 287. for rows in self.execute_sql(MULTI): File "/usr/lib/pymodules/python2.6/django/db/models/sql/query.py" in execute_sql 2369. cursor.execute(sql, params) File "/usr/lib/pymodules/python2.6/django/db/backends/util.py" in execute 19. return self.cursor.execute(sql, params) File "/usr/lib/pymodules/python2.6/django/db/backends/sqlite3/base.py" in execute 193. return Database.Cursor.execute(self, query, params) Exception Type: OperationalError at / Exception Value: no such table: shop_config On Mon, Mar 15, 2010 at 2:50 PM, Chris Moffitt <[email protected]> wrote: > I'd suggest running satchmo_check to get a more complete list of errors. In > the meantime you can get threaded_multihost here - > http://bitbucket.org/bkroeze/django-threaded-multihost/overview/ > > -Chris > > On Mon, Mar 15, 2010 at 4:47 PM, Jonathan Hayward < > [email protected]> wrote: > >> Thank you; I can run the server but get as the rendered page: >> >> Traceback (most recent call last): >> >> File "/usr/lib/pymodules/python2.6/django/core/servers/basehttp.py", line >> 279, in run >> self.result = application(self.environ, self.start_response) >> >> File "/usr/lib/pymodules/python2.6/django/core/servers/basehttp.py", line >> 651, in __call__ >> return self.application(environ, start_response) >> >> File "/usr/lib/pymodules/python2.6/django/core/handlers/wsgi.py", line >> 230, in __call__ >> self.load_middleware() >> >> File "/usr/lib/pymodules/python2.6/django/core/handlers/base.py", line 42, >> in load_middleware >> raise exceptions.ImproperlyConfigured, 'Error importing middleware %s: >> "%s"' % (mw_module, e) >> >> ImproperlyConfigured: Error importing middleware >> threaded_multihost.middleware: "No module named >> threaded_multihost.middleware" >> >> File "/usr/lib/pymodules/python2.6/django/core/servers/basehttp.py", line >> 279, in run >> self.result = application(self.environ, self.start_response) >> >> File "/usr/lib/pymodules/python2.6/django/core/servers/basehttp.py", line >> 651, in __call__ >> return self.application(environ, start_response) >> >> File "/usr/lib/pymodules/python2.6/django/core/handlers/wsgi.py", line >> 230, in __call__ >> self.load_middleware() >> >> File "/usr/lib/pymodules/python2.6/django/core/handlers/base.py", line 42, >> in load_middleware >> raise exceptions.ImproperlyConfigured, 'Error importing middleware %s: >> "%s"' % (mw_module, e) >> >> ImproperlyConfigured: Error importing middleware >> threaded_multihost.middleware: "No module named >> threaded_multihost.middleware" >> >> .6/django/core/servers/basehttp.py", line 279, in run >> self.result = application(self.environ, self.start_response) >> >> File "/usr/lib/pymodules/python2.6/django/core/servers/basehttp.py", line >> 651, in __call__ >> return self.application(environ, start_response) >> >> File "/usr/lib/pymodules/python2.6/django/core/handlers/wsgi.py", line >> 230, in __call__ >> self.load_middleware() >> >> File "/usr/lib/pymodules/python2.6/django/core/handlers/base.py", line 42, >> in load_middleware >> raise exceptions.ImproperlyConfigured, 'Error importing middleware %s: >> "%s"' % (mw_module, e) >> >> ImproperlyConfigured: Error importing middleware >> threaded_multihost.middleware: "No module named >> threaded_multihost.middleware" >> >> .6/django/core/servers/basehttp.py", line 279, in run >> f.environ, self.start_response) >> >> File "/usr/lib/pymodules/python2.6/django/core/servers/basehttp.py", line >> 651, in __call__ >> return self.application(environ, start_response) >> >> File "/usr/lib/pymodules/python2.6/django/core/handlers/wsgi.py", line >> 230, in __call__ >> self.load_middleware() >> >> File "/usr/lib/pymodules/python2.6/django/core/handlers/base.py", line 42, >> in load_middleware >> raise exceptions.ImproperlyConfigured, 'Error importing middleware %s: >> "%s"' % (mw_module, e) >> >> ImproperlyConfigured: Error importing middleware >> threaded_multihost.middleware: "No module named >> threaded_multihost.middleware" >> >> .6/django/core/servers/basehttp.py", line 279, in run >> f.environ, self.start_response) >> >> on2.6/django/core/servers/basehttp.py", line 651, in __call__ >> return self.application(environ, start_response) >> >> File "/usr/lib/pymodules/python2.6/django/core/handlers/wsgi.py", line >> 230, in __call__ >> self.load_middleware() >> >> File "/usr/lib/pymodules/python2.6/django/core/handlers/base.py", line 42, >> in load_middleware >> raise exceptions.ImproperlyConfigured, 'Error importing middleware %s: >> "%s"' % (mw_module, e) >> >> ImproperlyConfigured: Error importing middleware >> threaded_multihost.middleware: "No module named >> threaded_multihost.middleware" >> >> .6/django/core/servers/basehttp.py", line 279, in run >> f.environ, self.start_response) >> >> on2.6/django/core/servers/basehttp.py", line 651, in __call__ >> viron, start_response) >> >> File "/usr/lib/pymodules/python2.6/django/core/handlers/wsgi.py", line >> 230, in __call__ >> self.load_middleware() >> >> File "/usr/lib/pymodules/python2.6/django/core/handlers/base.py", line 42, >> in load_middleware >> raise exceptions.ImproperlyConfigured, 'Error importing middleware %s: >> "%s"' % (mw_module, e) >> >> ImproperlyConfigured: Error importing middleware >> threaded_multihost.middleware: "No module named >> threaded_multihost.middleware" >> >> .6/django/core/servers/basehttp.py", line 279, in run >> f.environ, self.start_response) >> >> on2.6/django/core/servers/basehttp.py", line 651, in __call__ >> viron, start_response) >> >> ython2.6/django/core/handlers/wsgi.py", line 230, in __call__ >> self.load_middleware() >> >> File "/usr/lib/pymodules/python2.6/django/core/handlers/base.py", line 42, >> in load_middleware >> raise exceptions.ImproperlyConfigured, 'Error importing middleware %s: >> "%s"' % (mw_module, e) >> >> ImproperlyConfigured: Error importing middleware >> threaded_multihost.middleware: "No module named >> threaded_multihost.middleware" >> >> .6/django/core/servers/basehttp.py", line 279, in run >> f.environ, self.start_response) >> >> on2.6/django/core/servers/basehttp.py", line 651, in __call__ >> viron, start_response) >> >> ython2.6/django/core/handlers/wsgi.py", line 230, in __call__ >> self.load_middleware() >> File "/usr/lib/pymodules/python2.6/django/core/handlers/base.py", line 42, >> in load_middleware >> raise exceptions.ImproperlyConfigured, 'Error importing middleware %s: >> "%s"' % (mw_module, e) >> >> ImproperlyConfigured: Error importing middleware >> threaded_multihost.middleware: "No module named >> threaded_multihost.middleware" >> >> .6/django/core/servers/basehttp.py", line 279, in run >> f.environ, self.start_response) >> >> on2.6/django/core/servers/basehttp.py", line 651, in __call__ >> viron, start_response) >> >> ython2.6/django/core/handlers/wsgi.py", line 230, in __call__ >> self.load_middleware() >> File "/usr/lib/pymodules/python2.6/django/core/handlers/base.py", line 42, >> in load_middleware >> raise exceptions.ImproperlyConfigured, 'Error importing middleware %s: >> "%s"' % (mw_module, e) >> >> ImproperlyConfigured: Error importing middleware >> threaded_multihost.middleware: "No module named >> threaded_multihost.middleware" >> >> .6/django/core/servers/basehttp.py", line 279, in run >> f.environ, self.start_response) >> >> on2.6/django/core/servers/basehttp.py", line 651, in __call__ >> viron, start_response) >> >> ython2.6/django/core/handlers/wsgi.py", line 230, in __call__ >> self.load_middleware() >> File "/usr/lib/pymodules/python2.6/django/core/handlers/base.py", line 42, >> in load_middleware >> >> ImproperlyConfigured: Error importing middleware >> threaded_multihost.middleware: "No module named >> threaded_multihost.middleware" >> >> .6/django/core/servers/basehttp.py", line 279, in run >> f.environ, self.start_response) >> >> on2.6/django/core/servers/basehttp.py", line 651, in __call__ >> viron, start_response) >> >> ython2.6/django/core/handlers/wsgi.py", line 230, in __call__ >> self.load_middleware() >> File "/usr/lib/pymodules/python2.6/django/core/handlers/base.py", line 42, >> in load_middleware >> >> threaded_multihost.middleware" >> >> .6/django/core/servers/basehttp.py", line 279, in run >> f.environ, self.start_response) >> >> on2.6/django/core/servers/basehttp.py", line 651, in __call__ >> viron, start_response) >> >> ython2.6/django/core/handlers/wsgi.py", line 230, in __call__ >> self.load_middleware() >> File "/usr/lib/pymodules/python2.6/django/core/handlers/base.py", line 42, >> in load_middleware >> >> >> How can I find/install these kinds of dependencies? >> >> On Mon, Mar 15, 2010 at 2:40 PM, Chris Moffitt <[email protected]>wrote: >> >>> Try running: >>> python manage.py satchmo_check >>> >>> I'm not sure why app_plugins would be giving you an error. Try looking in >>> /usr/local/lib/python2.6/dist-packages (I think that's the full path) to see >>> if app_plugins looks right. >>> >>> -Chris >>> >>> On Mon, Mar 15, 2010 at 4:37 PM, Jonathan Hayward < >>> [email protected]> wrote: >>> >>>> The script told me what I wanted, namely a suggested invocation of: >>>> >>>> cloneproject.py --skel /path/to/skeleton >>>> >>>> Now it seems to have trouble finding dependencies that I believe were >>>> installed. I had an ImportError on sorl.thumbnail, and after finding where >>>> to get that, got another error: >>>> >>>> jonat...@ubuntu:~/store$ python manage.py runserver >>>> Error: No module named app_plugins >>>> >>>> Is there a reason it wouldn't be recognizing required plugins after I've >>>> gone through the steps to install dependencies? >>>> >>>> On Mon, Mar 15, 2010 at 2:14 PM, Jonathan Hayward < >>>> [email protected]> wrote: >>>> >>>>> Thank you; what is the invocation to specify the full path to the >>>>> skeleton directory? >>>>> >>>>> >>>>> On Mon, Mar 15, 2010 at 3:42 PM, Chris Moffitt <[email protected]>wrote: >>>>> >>>>>> Try using the latest clonesatchmo program here - >>>>>> http://www.bitbucket.org/chris1610/satchmo/src/tip/scripts/ >>>>>> >>>>>> One of the things you can do is pass in a full path to your skeleton >>>>>> directory. >>>>>> >>>>>> -Chris >>>>>> >>>>>> On Mon, Mar 15, 2010 at 12:26 PM, Jonathan Hayward < >>>>>> [email protected]> wrote: >>>>>> >>>>>>> I'm trying to get satchmo up and running from the instructions at >>>>>>> http://bitbucket.org/chris1610/satchmo/downloads/Satchmo.pdf , and >>>>>>> when I get to 2.1.3 (installing PIL manually as a workaround), there >>>>>>> is no /bin/clonesatchmo.py. After digging around, I move the scripts >>>>>>> from the install directory to under /usr/local, and create a symlink >>>>>>> to clonesatchmo.py. But it can't find things; my guess is that it's >>>>>>> looking in my PYTHONPATH and the same install issues that left no >>>>>>> /bin/ >>>>>>> clonesatchmo.py has left no Python files installed to the default >>>>>>> PYTHONPATH. I get: >>>>>>> >>>>>>> $ python /bin/clonesatchmo.py >>>>>>> Creating the Satchmo Application >>>>>>> Traceback (most recent call last): >>>>>>> File "/bin/clonesatchmo.py", line 108, in <module> >>>>>>> create_satchmo_site(opts.site_name) >>>>>>> File "/bin/clonesatchmo.py", line 47, in create_satchmo_site >>>>>>> import satchmo_skeleton >>>>>>> ImportError: No module named satchmo_skeleton >>>>>>> >>>>>>> -- >>>>>>> → Jonathan Hayward, a Senior Web Developer who cares deeply about >>>>>>> usability >>>>>>> → www.linkedin.com/in/jonathanhayward • [email protected] >>>>>>> → Ajax, CGI, CMS, CSS, HTML, IA, JSON, JavaScript, LAMP, Linux, Perl, >>>>>>> PHP, Python, SQL, UI, Unix, Usability, UX, XHTML, XML >>>>>>> → With a good interest in the human side of computing and making >>>>>>> software and websites a joy to use >>>>>>> >>>>>>> -- >>>>>>> You received this message because you are subscribed to the Google >>>>>>> Groups "Satchmo users" group. >>>>>>> To post to this group, send email to [email protected]. >>>>>>> To unsubscribe from this group, send email to >>>>>>> [email protected]<satchmo-users%[email protected]> >>>>>>> . >>>>>>> For more options, visit this group at >>>>>>> http://groups.google.com/group/satchmo-users?hl=en. >>>>>>> >>>>>>> >>>>>> -- >>>>>> You received this message because you are subscribed to the Google >>>>>> Groups "Satchmo users" group. >>>>>> To post to this group, send email to [email protected]. >>>>>> To unsubscribe from this group, send email to >>>>>> [email protected]<satchmo-users%[email protected]> >>>>>> . >>>>>> For more options, visit this group at >>>>>> http://groups.google.com/group/satchmo-users?hl=en. >>>>>> >>>>> >>>>> >>>>> >>>>> -- >>>>> → Jonathan Hayward, a Senior Web Developer who cares deeply about >>>>> usability >>>>> → www.linkedin.com/in/jonathanhayward • [email protected] >>>>> → Ajax, CGI, CMS, CSS, HTML, IA, JSON, JavaScript, LAMP, Linux, Perl, >>>>> PHP, Python, SQL, UI, Unix, Usability, UX, XHTML, XML >>>>> → With a good interest in the human side of computing and making >>>>> software and websites a joy to use >>>>> >>>> >>>> >>>> >>>> -- >>>> → Jonathan Hayward, a Senior Web Developer who cares deeply about >>>> usability >>>> → www.linkedin.com/in/jonathanhayward • [email protected] >>>> → Ajax, CGI, CMS, CSS, HTML, IA, JSON, JavaScript, LAMP, Linux, Perl, >>>> PHP, Python, SQL, UI, Unix, Usability, UX, XHTML, XML >>>> → With a good interest in the human side of computing and making >>>> software and websites a joy to use >>>> >>>> -- >>>> You received this message because you are subscribed to the Google >>>> Groups "Satchmo users" group. >>>> To post to this group, send email to [email protected]. >>>> To unsubscribe from this group, send email to >>>> [email protected]<satchmo-users%[email protected]> >>>> . >>>> For more options, visit this group at >>>> http://groups.google.com/group/satchmo-users?hl=en. >>>> >>> >>> -- >>> You received this message because you are subscribed to the Google Groups >>> "Satchmo users" group. >>> To post to this group, send email to [email protected]. >>> To unsubscribe from this group, send email to >>> [email protected]<satchmo-users%[email protected]> >>> . >>> For more options, visit this group at >>> http://groups.google.com/group/satchmo-users?hl=en. >>> >> >> >> >> -- >> → Jonathan Hayward, a Senior Web Developer who cares deeply about >> usability >> → www.linkedin.com/in/jonathanhayward • [email protected] >> → Ajax, CGI, CMS, CSS, HTML, IA, JSON, JavaScript, LAMP, Linux, Perl, PHP, >> Python, SQL, UI, Unix, Usability, UX, XHTML, XML >> → With a good interest in the human side of computing and making software >> and websites a joy to use >> >> -- >> You received this message because you are subscribed to the Google Groups >> "Satchmo users" group. >> To post to this group, send email to [email protected]. >> To unsubscribe from this group, send email to >> [email protected]<satchmo-users%[email protected]> >> . >> For more options, visit this group at >> http://groups.google.com/group/satchmo-users?hl=en. >> > > -- > You received this message because you are subscribed to the Google Groups > "Satchmo users" group. > To post to this group, send email to [email protected]. > To unsubscribe from this group, send email to > [email protected]<satchmo-users%[email protected]> > . > For more options, visit this group at > http://groups.google.com/group/satchmo-users?hl=en. > -- → Jonathan Hayward, a Senior Web Developer who cares deeply about usability → www.linkedin.com/in/jonathanhayward • [email protected] → Ajax, CGI, CMS, CSS, HTML, IA, JSON, JavaScript, LAMP, Linux, Perl, PHP, Python, SQL, UI, Unix, Usability, UX, XHTML, XML → With a good interest in the human side of computing and making software and websites a joy to use -- You received this message because you are subscribed to the Google Groups "Satchmo users" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/satchmo-users?hl=en.
