2015-11-04 9 views
3

Я пытаюсь настроить NewRelic с синцом, но она возвращается сообщение об ошибке:Ошибки с NewRelic и синцом

# бен/NewRelic-администратор вводного питона бен/zeoserver фг

Traceback (most recent call last): 
    File "bin/zeoserver", line 22, in <module> 
import plone.recipe.zeoserver.ctl 
    File "/opt/bitnami/apps/plone/buildout-cache/eggs/plone.recipe.zeoserver-1.2.6-py2.7.egg/plone/recipe/zeoserver/__init__.py", line 9, in <module> 
    import zc.recipe.egg 
    File "/opt/bitnami/apps/plone/buildout-cache/eggs/zc.recipe.egg-1.3.2-py2.7.egg/zc/recipe/egg/__init__.py", line 1, in <module> 
    from zc.recipe.egg.egg import Egg, Scripts, Eggs 
    File "/opt/bitnami/apps/plone/buildout-cache/eggs/zc.recipe.egg-1.3.2-py2.7.egg/zc/recipe/egg/egg.py", line 21, in <module> 
    import zc.buildout.easy_install 
    File "/opt/bitnami/apps/plone/buildout-cache/eggs/zc.buildout-2.2.5-py2.7.egg/zc/buildout/easy_install.py", line 81, in <module> 
    pkg_resources.Requirement.parse('zc.buildout')).location, 
AttributeError: 'NoneType' object has no attribute 'location' 

ли кто-нибудь знаете, что это может быть PLS?

+0

Вы пробовали модернизировать некоторые из ваших пакетов. Я подозреваю setuptools, buildout или zc.recipe.egg! – alepisa

ответ

2

Я решил, добавив следующий код в __init__.py от применения:

import newrelic.agent 
newrelic.agent.initialize('path/of/newrelic.ini') 

и выполнять приложения без команды «NewRelic-администратора вводного питона».

Newrelic работал, но с ограничениями, потому что пока не имеет официальной поддержки.