Modify

Opened 3 years ago

Last modified 3 years ago

#9121 new defect

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

Reported by: anonymous Owned by: framay
Priority: high Component: BudgetingPlugin
Severity: blocker Keywords:
Cc: Trac Release: 0.12

Description (last modified by rjollos)

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

  1. Through the plugins panel upload feature: /admin/general/plugin
  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?

Attachments (0)

Change History (5)

comment:1 Changed 3 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 3 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 3 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 3 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 3 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,612 Trac[loader] DEBUG: Loading ticketbudgeting from c:\python27\lib\site-packages\budgeting_plugin-0.5.a3-py2.7.egg
2011-08-31 14:29:07,628 Trac[loader] ERROR: Skipping "ticketbudgeting = ticketbudgeting": 
Traceback (most recent call last):
  File "c:\Python27\lib\site-packages\trac\loader.py", line 68, in _load_eggs
    entry.load(require=True)
  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

Add Comment

Modify Ticket

Action
as new .
Author


E-mail address and user name can be saved in the Preferences.

 
Note: See TracTickets for help on using tickets.