No Module Named pstats

Collapse
This topic is closed.
X
X
 
  • Time
  • Show
Clear All
new posts
  • Juha S.

    No Module Named pstats

    Hi,

    I'm trying to use the Python profilers to test my code, but I get the
    following output for cProfile.run() at the interpreter:

    Traceback (most recent call last):
    File "<stdin>", line 1, in <module>
    File "/usr/lib/python2.5/cProfile.py", line 36, in run
    result = prof.print_stat s(sort)
    File "/usr/lib/python2.5/cProfile.py", line 80, in print_stats
    import pstats
    ImportError: No module named pstats


    I also tried to use the profile module but I get:
    >>import profile
    Traceback (most recent call last):
    File "<stdin>", line 1, in <module>
    ImportError: No module named profile


    I'm on Ubuntu 7.10 with Python 2.5, and I can't seem to figure out
    what's missing.
  • Chris

    #2
    Re: No Module Named pstats

    On Feb 13, 11:20 am, "Juha S." <s...@iloinen.n etwrote:
    Hi,
    >
    I'm trying to use the Python profilers to test my code, but I get the
    following output for cProfile.run() at the interpreter:
    >
    Traceback (most recent call last):
    File "<stdin>", line 1, in <module>
    File "/usr/lib/python2.5/cProfile.py", line 36, in run
    result = prof.print_stat s(sort)
    File "/usr/lib/python2.5/cProfile.py", line 80, in print_stats
    import pstats
    ImportError: No module named pstats
    >
    I also tried to use the profile module but I get:
    >
    >>import profile
    Traceback (most recent call last):
    File "<stdin>", line 1, in <module>
    ImportError: No module named profile
    >
    I'm on Ubuntu 7.10 with Python 2.5, and I can't seem to figure out
    what's missing.
    There is no module called 'profile', it's called 'cProfile'. Both
    'cProfile' and 'pstats' are part of the standard distro, have you
    tried downloading a new binary and installing it ?

    Comment

    • Joshua Kugler

      #3
      Re: No Module Named pstats

      Chris wrote:
      On Feb 13, 11:20 am, "Juha S." <s...@iloinen.n etwrote:
      >Hi,
      >>
      >I'm trying to use the Python profilers to test my code, but I get the
      >following output for cProfile.run() at the interpreter:
      >>
      >Traceback (most recent call last):
      > File "<stdin>", line 1, in <module>
      > File "/usr/lib/python2.5/cProfile.py", line 36, in run
      > result = prof.print_stat s(sort)
      > File "/usr/lib/python2.5/cProfile.py", line 80, in print_stats
      > import pstats
      >ImportError: No module named pstats
      >>
      >I also tried to use the profile module but I get:
      >>
      > >>import profile
      >Traceback (most recent call last):
      > File "<stdin>", line 1, in <module>
      >ImportError: No module named profile
      >>
      >I'm on Ubuntu 7.10 with Python 2.5, and I can't seem to figure out
      >what's missing.
      >
      There is no module called 'profile', it's called 'cProfile'. Both
      'cProfile' and 'pstats' are part of the standard distro, have you
      tried downloading a new binary and installing it ?
      There is a module called profile, as well as cProfile. And as Ilias said,
      you probably do have to install python-profile (or whatever package your
      system places the profiler in).

      j


      Comment

      Working...