I've got this ImportError problem, after having easy_installed the
"SchevoZodb" package... I don't think its related but I may be wrong.
Any ideas what could be causing it ?
cheers!
erob
/usr/local/lib/python2.6/site-packages/Schevo-3.1a1-py2.6-linux-i686.egg/schevo/field.py:9:
DeprecationWarning: the md5 module is deprecated; use hashlib instead
import md5 Schevo 3.1a1 :: Python Shell
Opened database blogengine.db
Traceback (most recent call last):
File "/usr/local/bin/schevo", line 8, in <module>
load_entry_point('Schevo==3.1a1', 'console_scripts', 'schevo')()
File
"/usr/local/lib/python2.6/site-packages/Schevo-3.1a1-py2.6-linux-i686.egg/schevo/script/command.py",
line 32, in __call__ return self.main(arg0, args) File
"/usr/local/lib/python2.6/site-packages/Schevo-3.1a1-py2.6-linux-i686.egg/schevo/script/command.py",
line 74, in main return command()(*args) File
"/usr/local/lib/python2.6/site-packages/Schevo-3.1a1-py2.6-linux-i686.egg/schevo/script/command.py",
line 32, in __call__ return self.main(arg0, args) File
"/usr/local/lib/python2.6/site-packages/Schevo-3.1a1-py2.6-linux-i686.egg/schevo/script/shell.py",
line 46, in main backend_args = options.backend_args, File
"/usr/local/lib/python2.6/site-packages/Schevo-3.1a1-py2.6-linux-i686.egg/schevo/database.py",
line 356, in open backend = new_backend(filename, backend_name,
backend_args) File
"/usr/local/lib/python2.6/site-packages/Schevo-3.1a1-py2.6-linux-i686.egg/schevo/database.py",
line 323, in new_backend from schevo.backend import backends File
"/usr/local/lib/python2.6/site-packages/Schevo-3.1a1-py2.6-linux-i686.egg/schevo/backend.py",
line 15, in <module> for p in
pkg_resources.iter_entry_points('schevo.backend') File
"/usr/local/lib/python2.6/site-packages/Schevo-3.1a1-py2.6-linux-i686.egg/schevo/backend.py",
line 15, in <genexpr> for p in
pkg_resources.iter_entry_points('schevo.backend') File
"/usr/local/lib/python2.6/site-packages/setuptools-0.6c9-py2.6.egg/pkg_resources.py",
line 1913, in load File
"/usr/local/lib/python2.6/site-packages/SchevoDurus-3.1a2-py2.6.egg/schevodurus/backend.py",
line 20, in <module> from schevo.error import DatabaseFileLocked
ImportError: cannot import name DatabaseFileLocked
Updating to the latest SchevoDurus (3.1b1) and Schevo (3.1a2) packages
seems to have fixed this.