Как запустить Openxenmanager в Manjaro 17?

При запуске отображается следующая ошибка:

Traceback (most recent call last):
  File "/usr/bin/openxenmanager", line 4, in <module>
    __import__('pkg_resources').run_script('openxenmanager==0.1b1', 'openxenmanager')
  File "/usr/lib/python3.6/site-packages/pkg_resources/__init__.py", line 741, in run_script
    self.require(requires)[0].run_script(script_name, ns)
  File "/usr/lib/python3.6/site-packages/pkg_resources/__init__.py", line 1502, in run_script
    exec(code, namespace, namespace)
  File "/usr/lib/python3.6/site-packages/openxenmanager-0.1b1-py3.6.egg/EGG-INFO/scripts/openxenmanager", line 23, in <module>
    import gtk
ModuleNotFoundError: No module named 'gtk'
0
26.07.2017, 22:26
1 ответ

Consulte los requisitos enumerados enhttps://github.com/OpenXenManager/openxenmanager

Dice claramente Python 2.7, mientras que su stacktrace indica que Python 3.6 está instalado. Puede verificar esto con python -V.

Ambas versiones de Python pueden existir juntas (Las tengo ambas instaladas ). /usr/bin/openxenmanageres solo un breve script de shell que invoca un pythonno calificado. Podría ser suficiente cambiar la versión de python allí; podrías probar con cd /usr/share/openxenmanager; python2.7 window.py.

Si se asumen otras dependencias ambientales, es posible que deba operar en un entorno virtual; ver

https://wiki.archlinux.org/index.php/Python/Virtual_environment

0
28.01.2020, 04:43

Теги

Похожие вопросы