Yubico / yubikey-neo-manager

Cross platform personalization tool for the YubiKey NEO
https://developers.yubico.com/yubikey-neo-manager/
BSD 2-Clause "Simplified" License
57 stars 12 forks source link

PySide QtWebKit import crash #57

Open lanzafame opened 8 years ago

lanzafame commented 8 years ago

Running the neoman command (fresh install) results in the following output:

~ ❯❯❯ neoman
Traceback (most recent call last):
  File "/usr/bin/neoman", line 9, in <module>
    load_entry_point('yubikey-neo-manager==1.4.0', 'gui_scripts', 'neoman')()
  File "/usr/lib/python2.7/site-packages/pkg_resources/__init__.py", line 547, in load_entry_point
    return get_distribution(dist).load_entry_point(group, name)
  File "/usr/lib/python2.7/site-packages/pkg_resources/__init__.py", line 2720, in load_entry_point
    return ep.load()
  File "/usr/lib/python2.7/site-packages/pkg_resources/__init__.py", line 2380, in load
    return self.resolve()
  File "/usr/lib/python2.7/site-packages/pkg_resources/__init__.py", line 2386, in resolve
    module = __import__(self.module_name, fromlist=['__name__'], level=0)
  File "/usr/lib/python2.7/site-packages/yubikey_neo_manager-1.4.0-py2.7.egg/neoman/__main__.py", line 34, in <module>
    from neoman.view.main import CentralWidget
  File "/usr/lib/python2.7/site-packages/yubikey_neo_manager-1.4.0-py2.7.egg/neoman/view/main.py", line 30, in <module>
    from neoman.model.applet import Applet
  File "/usr/lib/python2.7/site-packages/yubikey_neo_manager-1.4.0-py2.7.egg/neoman/model/applet.py", line 32, in <module>
    from neoman.model.jsapi import JS_API, AppletNotInstalledException
  File "/usr/lib/python2.7/site-packages/yubikey_neo_manager-1.4.0-py2.7.egg/neoman/model/jsapi.py", line 27, in <module>
    from PySide import QtCore, QtWebKit
ImportError: cannot import name QtWebKit

I can't find anywhere what version of python or qt is meant to be installed for neoman to work.