J'ai essayé d'installer TurboGears 2.0 avec Python 2.6 sur Windows 7 et Windows XP, mais les deux donnent la même erreur:Turbogears 2.0 avec Python 2.6
File "D:\PythonProjects\tg2env\Scripts\paster-script.py", line 8, in <module>
load_entry_point('pastescript==1.7.3', 'console_scripts', 'paster')()
File "D:\PythonProjects\tg2env\lib\site-packages\pastescript-1.7.3-py2.6.egg\paste\script\command.py", line 73, in run
commands = get_commands()
File "D:\PythonProjects\tg2env\lib\site-packages\pastescript-1.7.3-py2.6.egg\paste\script\command.py", line 115, in get_
plugins = pluginlib.resolve_plugins(plugins)
File "D:\PythonProjects\tg2env\lib\site-packages\pastescript-1.7.3-py2.6.egg\paste\script\pluginlib.py", line 81, in res
pkg_resources.require(plugin)
File "D:\PythonProjects\tg2env\lib\site-packages\setuptools-0.6c9-py2.6.egg\pkg_resources.py", line 626, in require
File "D:\PythonProjects\tg2env\lib\site-packages\setuptools-0.6c9-py2.6.egg\pkg_resources.py", line 524, in resolve
pkg_resources.DistributionNotFound: zope.sqlalchemy>=0.4: Not Found for: City_Guide (did you run python setup.py develop?)
maintenant, selon la documentation sur la principale site, TurboGears 2.0 prend en charge Python 2.6 this page:
TurboGears works with any version of python between 2.4 and 2.6. The most widely deployed version of python at the moment of this writing is version 2.5. Both python 2.4 and python 2.6 require additional steps which will be covered in the appropriate sections.
Mais ils ne mentionnent jamais ces étapes dans la documentation.
Oui, je l'ai fait, je suivais le tutoriel dans la documentation du site. J'ai trouvé le problème mais je n'ai pas trouvé de solution. J'utilisais virtualenv comme recommandé dans la documentation, mais la commande develop installe les paquets dans le dossier python d'origine. Quand j'ai essayé d'utiliser --prefix il a dit que le dossier sélectionné n'est pas sur PYTHONPATH et ne supprt pas les fichiers .pth. –