2016-05-19 5 views
0

Я установил модуль pyxb обычным способом (питон setup.py установки) и вот результат:PyXB модуль не распознается

Found bundle in pyxb/bundles/common 
Found bundle in pyxb/bundles/dc 
Found bundle in pyxb/bundles/wssplat 
Found bundle in pyxb/bundles/saml20 
running install 
running build 
running build_py 
running build_scripts 
running install_lib 
running install_scripts 
changing mode of /usr/local/bin/pyxbgen to 755 
changing mode of /usr/local/bin/pyxbwsdl to 755 
changing mode of /usr/local/bin/pyxbdump to 755 
running install_egg_info 
Removing /usr/local/lib/python2.7/dist-packages/PyXB-1.2.4.egg-info 
Writing /usr/local/lib/python2.7/dist-packages/PyXB-1.2.4.egg-info 

Однако, я получаю сообщение:

ImportError: No module named pyxb 

при запуске сценарий, который содержит:

import pyxb 
import pyxb.binding 
import pyxb.binding.saxer 
import StringIO 
import pyxb.utils.utility 
import pyxb.utils.domutils 

У кого-нибудь есть идея, почему это может произойти?

+0

>>> Судо пип установить pyxb –

+0

или >>> Sudo APT-получить установку питона-pyxb –

+0

или загрузить модуль и открытого интерпретатора, и передать эту строку: >> > import sys; sys.path.insert (0, "path_of_module") –

ответ

0

Оказалось, что это проблема разрешения: при запуске скрипта в качестве sudo он успешно импортирует pyxb. setup.py скрипт установлен pyxb как: drwxr-s--- 7 root staff 4096 May 19 16:30 pyxb

Смежные вопросы