2016-05-19 16 views
0

私がインストールされているpyxbモジュール通常の方法を認識し(Pythonはsetup.py installを)と、ここで出力されません。PyXBモジュールは

ImportError: No module named 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 

、私はメッセージを得続けます

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

これはなぜ起こるのでしょうか?

+0

>>> sudoのピップがpyxb –

+0

または>>> sudoをインストールapt-getののpython-pyxb –

+0

をインストールまたはモジュールとオープン通訳のpythonをダウンロードして、この行を渡します>> > 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