python 2.5 из пакетов
в консоли вызываю:
>>> import pdb
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "/usr/lib/python2.5/pdb.py", line 2, in <module>
AttributeError: 'module' object has no attribute 'set_trace'
>>> help()
...
help> modules
>>> import pdb
>>>
$python -m pdb some.py
Traceback (most recent call last):
File "/usr/lib/python2.5/runpy.py", line 95, in run_module
filename, loader, alter_sys)
File "/usr/lib/python2.5/runpy.py", line 52, in _run_module_code
mod_name, mod_fname, mod_loader)
File "/usr/lib/python2.5/runpy.py", line 32, in _run_code
exec code in run_globals
File "/usr/lib/python2.5/pdb.py", line 1, in <module>
#! /usr/bin/python2.5
File "/usr/lib/python2.5/pdb.py", line 2, in <module>
AttributeError: 'module' object has no attribute 'set_trace'
пробовал также вызывать:
import bdb
Заранее спасибо.
UPD … Решено!!!! Случайно создал файл в текущей директории с именем pdb.pyc(с IDE игрался) и получилось, что import происходил из текущей папки.)