Opened 5 years ago

Installs with no error but can't be seen in plugins panel

Reported by: Owned by: anonymous framay high BudgetingPlugin blocker 0.12

I have downloaded the source and compiled in Python 2.7 I then tried installing multiple ways.

2. Manually copying Budgeting_Plugin-0.5.a3-py2.7.egg to the plugins directory
3. Using easy install easy_install.exe C:\Budgeting_Plugin-0.5.a3-py2.7.egg

Still no matter what I do, even making changes in the trac.ini file. I simply cannot get trac to recognize the plugin. It's as if it doesn't exist at all.

Is there a special step I'm missing somewhere?

comment:1 Changed 5 years ago by rjollos

• Description modified (diff)

Suggest turning on t:TracLogging and looking for messages related to the plugin when restarting Trac.

comment:2 Changed 5 years ago by framay

usually there shouldn't any special step; it might be that it won't work at first click, because it first needs to add a table (yet, I haven't reproduced it, since this only happens the very first time);

check if it is in about-page listed and as rjollos said, check the log file

comment:3 Changed 5 years ago by anonymous

Okay, I must be missing something major here. It doesn't show up in the log. It also doesn't show up on any ticket. Is there a url or something on my trac box I am supposed to visit to set it up? I cannot find the plugin in the plugin list either.

comment:4 Changed 5 years ago by anonymous

also, when I look in my plugins folder I just see the .egg file. I am really new to python. Shouldn't there be a .py file in there?

comment:5 Changed 5 years ago by anonymous

Okay, sorry for the spamming here, but this is what I have in my log file now:

2011-08-31 14:29:07,596 Trac[env] INFO: -------------------------------- environment startup [Trac 0.12.2] --------------------------------
2011-08-31 14:29:07,628 Trac[loader] ERROR: Skipping "ticketbudgeting = ticketbudgeting":
Traceback (most recent call last):
File "c:\Python27\lib\site-packages\pkg_resources.py", line 1954, in load
entry = __import__(self.module_name, globals(),globals(), ['__name__'])
ImportError: No module named ticketbudgeting