Hello,

I am using sage version 2.4 and when I type "modules" within the help()
function I receive the error that is included below.

Thanks,

Ted Kosan


----------------------------------------------------------------------
| SAGE Version 2.4, Release Date: 2007-03-25                         |
| Type notebook() for the GUI, and license() for information.        |
----------------------------------------------------------------------

sage: help()

Welcome to Python 2.5!  This is the online help utility.

If this is your first time using Python, you should definitely check out
the tutorial on the Internet at http://www.python.org/doc/tut/.

Enter the name of any module, keyword, or topic to get help on writing
Python programs and using Python modules.  To quit this help utility and
return to the interpreter, just type "quit".

To get a list of available modules, keywords, or topics, type "modules",
"keywords", or "topics".  Each module also comes with a one-line summary
of what it does; to list the modules whose summaries contain a given word
such as "spam", type "modules spam".

help> modules

Please wait a moment while I gather a list of all available modules...

---------------------------------------------------------------------------
<type 'exceptions.AttributeError'>        Traceback (most recent call last)

/home/tkosan/adocuments/mathematical_analysis_book/sage/<ipython console> in
<module>()

/home/tkosan/download/sage/sage-2.4-i686-Linux/local/lib/python/site.py in
__call__(self, *args, **kwds)
    344     def __call__(self, *args, **kwds):
    345         import pydoc
--> 346         return pydoc.help(*args, **kwds)
    347
    348 def sethelper():

/home/tkosan/download/sage/sage-2.4-i686-Linux/local/lib/python/pydoc.py in
__call__(self, request)
   1643         else:
   1644             self.intro()
-> 1645             self.interact()
   1646             self.output.write('''
   1647 You are now leaving help and returning to the Python interpreter.

/home/tkosan/download/sage/sage-2.4-i686-Linux/local/lib/python/pydoc.py in
interact(self)
   1661             request = strip(replace(request, '"', '', "'", ''))
   1662             if lower(request) in ('q', 'quit'): break
-> 1663             self.help(request)
   1664
   1665     def getline(self, prompt):

/home/tkosan/download/sage/sage-2.4-i686-Linux/local/lib/python/pydoc.py in
help(self, request)
   1677             elif request == 'keywords': self.listkeywords()
   1678             elif request == 'topics': self.listtopics()
-> 1679             elif request == 'modules': self.listmodules()
   1680             elif request[:8] == 'modules ':
   1681                 self.listmodules(split(request)[1])

/home/tkosan/download/sage/sage-2.4-i686-Linux/local/lib/python/pydoc.py in
listmodules(self, key)
   1795                 if find(modname, '.') < 0:
   1796                     modules[modname] = 1
-> 1797             ModuleScanner().run(callback)
   1798             self.list(modules.keys())
   1799             self.output.write('''

/home/tkosan/download/sage/sage-2.4-i686-Linux/local/lib/python/pydoc.py in
run(self, callback, key, completer)
   1846                         callback(None, modname, desc)
   1847
-> 1848         for importer, modname, ispkg in pkgutil.walk_packages():
   1849             if self.quit:
   1850                 break

/home/tkosan/download/sage/sage-2.4-i686-Linux/local/lib/python/pkgutil.py
in walk_packages(path, prefix, onerror)
    123                 path = [p for p in path if not seen(p)]
    124
--> 125                 for item in walk_packages(path, name+'.', onerror):
    126                     yield item
    127

/home/tkosan/download/sage/sage-2.4-i686-Linux/local/lib/python/pkgutil.py
in walk_packages(path, prefix, onerror)
    123                 path = [p for p in path if not seen(p)]
    124
--> 125                 for item in walk_packages(path, name+'.', onerror):
    126                     yield item
    127

/home/tkosan/download/sage/sage-2.4-i686-Linux/local/lib/python/pkgutil.py
in walk_packages(path, prefix, onerror)
    108         if ispkg:
    109             try:
--> 110                 __import__(name)
    111             except ImportError:
    112                 if onerror is not None:

/home/tkosan/download/sage/sage-2.4-i686-Linux/local/lib/python2.5/site-packages/twisted/web2/channel/__init__.py
in <module>()
      5 Various backend channel implementations for web2.
      6 """
----> 7 from twisted.web2.channel.cgi import startCGI
      8 from twisted.web2.channel.scgi import SCGIFactory
      9 from twisted.web2.channel.http import HTTPFactory

/home/tkosan/download/sage/sage-2.4-i686-Linux/local/lib/python2.5/site-packages/twisted/web2/channel/cgi.py
in <module>()
      6 from twisted.internet import protocol, address
      7 from twisted.internet import reactor, interfaces
----> 8 from twisted.web2 import http, http_headers, server, responsecode
      9
     10 class BaseCGIChannelRequest(protocol.Protocol):

/home/tkosan/download/sage/sage-2.4-i686-Linux/local/lib/python2.5/site-packages/twisted/web2/http.py
in <module>()
     25 from twisted.web2 import responsecode
     26 from twisted.web2 import http_headers
---> 27 from twisted.web2 import iweb
     28 from twisted.web2 import stream
     29 from twisted.web2.stream import IByteStream

/home/tkosan/download/sage/sage-2.4-i686-Linux/local/lib/python2.5/site-packages/twisted/web2/iweb.py
in <module>()
     56 IResource.__class__ = SpecialAdaptInterfaceClass
     57
---> 58 class IOldNevowResource(components.Interface):
     59     # Shared interface with inevow.IResource
     60     """

<type 'exceptions.AttributeError'>: 'module' object has no attribute
'Interface'
sage:

--~--~---------~--~----~------------~-------~--~----~
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/sage-support
URLs: http://sage.math.washington.edu/sage/ and http://sage.scipy.org/sage/
-~----------~----~----~----~------~----~------~--~---

Reply via email to