проблемы с импортом модуля python

Я пытаюсь использовать модуль битовой строки Python в скрипте и получаю сообщение об ошибке импорта. Эта ошибка не возникает при запуске из интерактивного режима.

Вот код:

import bitstring
b = bitstring.BitArray(bin='001001111')

При таком запуске:

python test.py

Я получаю следующее:

AttributeError: 'module' object has no attribute 'BitArray'

Однако, когда я делаю это:

$ python
Python 2.6.5 (r265:79063, Apr 16 2010, 13:57:41) 
[GCC 4.4.3] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> import bitstring
>>> b = bitstring.BitArray(bin='001001111')
>>> print b
0b001001111

Он работает нормально ! Это тот же интерпретатор, который запускает один и тот же пользователь. Есть какие-нибудь указатели?

7
задан Dominik Honnef 9 July 2015 в 15:11
поделиться