Installing PythonExt plug-in gives error -207

I'm trying to install the PythonExt plug-in before I install the MacWord plug-in but Firefox gives the following error message after downloading:

http://www.zotero.org/download/integration/pythonext-2.6.2.20100203-Darwin_universal.xpi

because: Not a valid install package
-207

Any suggestions?

Mac OSX 10.6.3
Firefox 3.6.3
Word for Mac 2004

Tx
  • dstillman Zotero Team
    It's valid. Clear your browser cache, download from a different browser, get someone to download it for you and send it to you, etc.
  • Hi Dan, thanks for the quick reply. I managed to download it with Safari and installed it after clearing the cache. Now Firefox won't open :( It opens if I disable the plug-in.
  • dstillman Zotero Team
    What do you mean by "won't open"?

    Have you tried restarting your computer?

    And how are you disabling the extension if you can't open Firefox? Firefox's Safe Mode?
  • Firefox icon bounces once or twice and then nothing. I can then open it in safe mode and if I disable the PythonEx plug-in then it works as normal.
  • dstillman Zotero Team
    Try deleting compreg.dat and xpti.dat from your Firefox profile directory.
  • No difference I'm afraid :(
  • dstillman Zotero Team
    Try generating real-time debug output. If there's a lot, you can e-mail it to support@zot....org with a link to this thread. Otherwise just post it here. (You can blank out any identifying information if you like.)
  • Last login: Thu Jun 3 09:30:47 on console
    Careless-Piglet:~ paul$ /applications/firefox.app/contents/macos/firefox-bin
    Careless-Piglet:~ paul$ /Users/paul/Library/Application Support/Firefox/Profiles/gro13w6s.default/extensions/pythonext@mozdev.org/pylib/xpcom/__init__.py:54: DeprecationWarning: BaseException.message has been deprecated as of Python 2.6
    self.message = message
    /Users/paul/Library/Application Support/Firefox/Profiles/gro13w6s.default/extensions/pythonext@mozdev.org/pylib/xpcom/__init__.py:62: DeprecationWarning: BaseException.message has been deprecated as of Python 2.6
    message = self.message
    ERROR:xpcom:Obtaining the module object from Python failed.

    Traceback (most recent call last):
    File "/Users/paul/Library/Application Support/Firefox/Profiles/gro13w6s.default/extensions/pythonext@mozdev.org/pylib/xpcom/server/__init__.py", line 79, in NS_GetModule
    import loader, module
    File "/Users/paul/Library/Application Support/Firefox/Profiles/gro13w6s.default/extensions/pythonext@mozdev.org/pylib/xpcom/server/loader.py", line 39, in <module>
    from xpcom import components, nsError
    File "/Users/paul/Library/Application Support/Firefox/Profiles/gro13w6s.default/extensions/pythonext@mozdev.org/pylib/xpcom/components.py", line 231, in <module>
    import shutdown
    File "/Users/paul/Library/Application Support/Firefox/Profiles/gro13w6s.default/extensions/pythonext@mozdev.org/pylib/xpcom/shutdown.py", line 51, in <module>
    class _ShutdownObserver:
    File "/Users/paul/Library/Application Support/Firefox/Profiles/gro13w6s.default/extensions/pythonext@mozdev.org/pylib/xpcom/shutdown.py", line 52, in _ShutdownObserver
    _com_interfaces_ = interfaces.nsIObserver
    File "/Users/paul/Library/Application Support/Firefox/Profiles/gro13w6s.default/extensions/pythonext@mozdev.org/pylib/xpcom/components.py", line 103, in __getattr__
    return self._get_one(attr)
    File "/Users/paul/Library/Application Support/Firefox/Profiles/gro13w6s.default/extensions/pythonext@mozdev.org/pylib/xpcom/components.py", line 153, in _get_one
    raise xpcom.COMException(nsError.NS_ERROR_NO_INTERFACE, "The interface '%s' does not exist" % (name,))
    <class 'xpcom.Exception'>: -2147467262 (-2147467262)
  • Hi Dan, have you had a chance to look at the output yet? Tx.
  • dstillman Zotero Team
    We've never seen this before, and unfortunately we don't really have any idea what the issue is, but it's likely something pretty specific to your system.
  • OK. Disappointing, but thanks. Any chance of a fix in the future? I have emailed the output, so if you can sort it out will you let me know?
  • dstillman Zotero Team
    There's a decent chance you can fix it by fiddling around, reinstalling things, etc. It's less likely that anything we do on our end will fix it.
  • I have managed to install it OK on my MacBook, so I guess it must be a problem specific to my iMac. Have created a new FF profile on the iMac - no luck. Then tried reinstalling FF and loaded only the Python ext - still no luck. That's the limit of my creativity :(

This is an old discussion that has not been active in a long time. Instead of commenting here, you should start a new discussion. If you think the content of this discussion is still relevant, you can link to it from your new discussion.