[Distutils] using ZSQLMethods pypi package in zope 2.13
Fernando Martins
fernando at cmartins.nl
Tue Jul 12 21:17:48 CEST 2011
On 07/11/2011 11:04 PM, Tres Seaver wrote:
[I just realised I had only replied to Tres]
>> Error: Picked: Products.ZSQLMethods = 2.13.4
>
> That error comes from having 'allow-picked-versions = false' in
> buildout.cfg -- you then need to supply an explicit version for every
> package.
My instance is out of buildout so I tried:
[zopepy]
recipe = zc.recipe.egg
eggs = Zope2
Products.ZSQLMethods >= 2.13.4
gives the same error and
Products.ZSQLMethods = 2.13.4
gives another error (I suspect "=" is not valid)
ValueError: ('Expected version spec in', 'Products.ZSQLMethods=2.13.4',
'at', '=2.13.4')
I commented out allow-picked-versions and I got no errors. However, I
got no ZSQL Method in zope.
> ...
> I think you want 'Products.ZSQLMethods' added to the 'eggs' value for
> your 'instance' section, so that it is on the sys.path when running the
> 'instance' script.
My instance is not in buildout and I would prefer to keep it separate,
if possible. I tried [zopepy] because I saw it was making a custom
sys.path with the eggs. ZSQLMethods is added to zopepy's sys.path but it
does not appear in zope itself.
Do I need some extra configuration in the zope instance?
I installed ZMySQLDA in Products and it complained about missing
Shared.DC.ZRDB. What to do to have the Sahred folder imported by Zope?
Thanks,
Fernando
More information about the Distutils-SIG
mailing list