簡體   English   中英

Openuds安裝期間的Ovirt Python SDK錯誤

[英]Ovirt Python SDK error during openuds installation

我收到以下錯誤,如何解決此問題?

 from ovirtsdk.xml import params
 ImportError: No module named ovirtsdk.xml

這是完整的日志文件,為什么會出現此錯誤以及如何糾正該錯誤?

python manage.py createcachetable
Traceback (most recent call last):
  File "manage.py", line 9, in <module>
    execute_from_command_line(sys.argv)
  File "/home/hari/openuds/testuds-master/Python-2.7.14/env/lib/python2.7/site-packages/django/core/management/__init__.py", line 353, in execute_from_command_line
    utility.execute()
  File "/home/hari/openuds/testuds-master/Python-2.7.14/env/lib/python2.7/site-packages/django/core/management/__init__.py", line 327, in execute
    django.setup()
  File "/home/hari/openuds/testuds-master/Python-2.7.14/env/lib/python2.7/site-packages/django/__init__.py", line 18, in setup
    apps.populate(settings.INSTALLED_APPS)
  File "/home/hari/openuds/testuds-master/Python-2.7.14/env/lib/python2.7/site-packages/django/apps/registry.py", line 115, in populate
    app_config.ready()
  File "/home/hari/openuds/testuds-master/server/src/uds/__init__.py", line 72, in ready
    from . import services  # to make sure that the packages are initialized at this point
  File "/home/hari/openuds/testuds-master/server/src/uds/services/__init__.py", line 73, in <module>
    __init__()
  File "/home/hari/openuds/testuds-master/server/src/uds/services/__init__.py", line 63, in __init__
    __import__('uds.services.' + name, globals(), locals(), [])
  File "/home/hari/openuds/testuds-master/server/src/uds/services/OVirt/__init__.py", line 31, in <module>
    from .OVirtProvider import Provider
  File "/home/hari/openuds/testuds-master/server/src/uds/services/OVirt/OVirtProvider.py", line 44, in <module>
    from . import client
  File "/home/hari/openuds/testuds-master/server/src/uds/services/OVirt/client/__init__.py", line 33, in <module>
    from . import oVirtClient3;
  File "/home/hari/openuds/testuds-master/server/src/uds/services/OVirt/client/oVirtClient3.py", line 7, in <module>
    from ovirtsdk.xml import params
ImportError: No module named ovirtsdk.xml

您缺少ovirt-engine-sdk-python軟件包。 請注意,它需要該軟件包的版本3,因此您可以通過pip進行安裝,如下所示:

$ pip install ovirt-engine-sdk-python==3.6.9.2

不要運行:

$ pip install ovirt-engine-sdk-python

將會安裝SDK的最新(4)版本,該版本與上述代碼不兼容。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM