Plone 4.3.4 - ImportError: нет модуля с именем dexterity.localcommands.dexterity
На ванильном сайте Plone 4.3.4 (Unified Installer в Ubuntu 14.04.1LTS) и после обновления buildout.cfg с помощью zopeskel и paster боевой пластины и запуска buildout я успешно создал пакет ловкости в моей папке src:
$ cd src
$ ../bin/zopeskel dexterity my.package
После обновления buildout.cfg (добавления my.package в раздел eggs и src/my.package в раздел Develop) и запуска buildout я попытался добавить контент в свой новый пакет, как я делал это много раз в Plone 4.3.3 и более ранние версии:
$ cd my.package
$ ../../bin/paster addcontent dexterity_content
Это приводит к следующему сообщению об ошибке:
Traceback (most recent call last):
File "../../bin/paster", line 260, in <module>
sys.exit(paste.script.command.run())
File "/home/Plone434_site/buildout-cache/eggs/PasteScript-1.7.5-py2.7.egg/paste/script/command.py", line 104, in run
invoke(command, command_name, options, args[1:])
File "/home/Plone434_site/buildout-cache/eggs/PasteScript-1.7.5-py2.7.egg/paste/script/command.py", line 143, in invoke exit_code = runner.run(args)
File "/home/Plone434_site/buildout-cache/eggs/PasteScript-1.7.5-py2.7.egg/paste/script/command.py", line 238, in run
result = self.command()
File "/home/Plone434_site/buildout-cache/eggs/ZopeSkel-2.21.2-py2.7.egg/zopeskel/localcommands/__init__.py", line 70, in command
self._extend_templates(templates, args[0])
File "/home/Plone434_site/buildout-cache/eggs/ZopeSkel-2.21.2-py2.7.egg/zopeskel/localcommands/__init__.py", line 204, in _extend_templates tmpl = entry.load()(entry.name)
File "/home/Plone434_site/buildout-cache/eggs/setuptools-7.0-py2.7.egg/pkg_resources.py", line 2184, in load ['__name__'])
ImportError: No module named dexterity.localcommands.dexterity
То же самое можно сделать на сайте Plone 4.3.3.
Когда я запускаю следующее:
$ ../../bin/paster addcontent -l
Я получаю следующие предупреждающие сообщения:
Warning: could not load entry point dexterity_behavior (ImportError: No module named dexterity.localcommands.dexterity)
Warning: could not load entry point dexterity_content (ImportError: No module named dexterity.localcommands.dexterity)
Available templates:
No template
Мне интересно, если это как-то связано с Plone 4.3.4 с помощью setuptools 7.0, в то время как предыдущие версии использовали 0.7.2
Любой совет для решения этой проблемы будет высоко ценится.