2016-05-19 20 views
0

erkannt habe ich installiert pyxb Modul regelmäßige Art und Weise (Python setup.py install) und hier ist die Ausgabe:PyXB Modul nicht

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 

Aber ich erhalte Nachricht:

ImportError: No module named pyxb 

beim Laufen ein Skript, das enthält:

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

Hat jemand eine Idee, warum dies auftreten kann?

+0

>>> sudo pip installieren pyxb –

+0

oder >>> sudo apt-get install python-pyxb –

+0

oder das Modul und Open-Interpreter Python herunterladen, und übergeben Sie diese Zeile: >> > System importieren sys.path.insert (0, "path_of_module") –

Antwort

0

Es stellt sich heraus, dass es sich um ein Berechtigungsproblem handelte: Wenn das Skript als sudo ausgeführt wird, importiert es erfolgreich pyxb. setup.py-Skript installiert pyxb als: drwxr-s--- 7 root staff 4096 May 19 16:30 pyxb