第 1 章 概述


Python 软件开发套件就是一组类(class)的集合,可以让您在基于 Python 的项目上使用它们与 Red Hat Virtualization Manager 进行互动。下载这些类,并将其添加到您的项目中,您就可以使用一系列的功能自动完成高级别的管理任务。

Red Hat Virtualization 提供了两个版本的 Python 软件开发套件:

V 3
V3 Python 软件开发套件提供了一组和 Red Hat Enterprise Virtualization 3.6 最新版本中提供的 Python 软件开发套件兼容的类和方法结构。使用 Red Hat Enterprise Virtualization 3.6 的 Python 软件开发套件开发的应用程序可以在不经过修改的情况下在这个版本中运行。
V 4
V4 Python 软件开发套件提供了一组更新的类、方法名和签名。使用 Red Hat Enterprise Virtualization 3.6 的 Python 软件开发套件开发的应用程序需要经过更新后才可以在这个版本中运行。

通过安装相应的软件包,并把所需程序库添加到您的 Python 项目,就可以在 Red Hat Virtualization 环境中使用以上版本的 Python 软件开发套件。

1.1. 前提条件

要安装软件开发套件,您必须有:

  • 安装了 Red Hat Enterprise Linux 7 的系统。Server 和 Workstation 版本都被支持。
  • Red Hat Virtualization 权利的订阅。
重要

该软件开发套件是 Red Hat Virtualization REST AP 的接口,因此必须使用与 Red Hat Virtualization 环境对应的软件开发套件版本。例如:如果使用 Red Hat Virtualization 4.1,则必须使用为 4.1 版本设计的软件开发套件版本。

1.2. 安装 Python 软件开发套件

安装 Python 软件开发套件。

安装 Python 软件开发套件(SDK)

  1. 启用所需的频道:

    # subscription-manager repos --enable=rhel-7-server-rpms
    # subscription-manager repos --enable=rhel-7-server-rhv-4.1-rpms
  2. 安装所需软件包:

    1. V3:

      # yum install ovirt-engine-sdk-python
    2. V4:

      # yum install python-ovirt-engine-sdk4

将 Python 软件开发套件及随附文档下载至 /usr/lib/python2.7/site-packages/ovirtsdk/ 目录,现在可将其添加至 Python 项目。

Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

© 2024 Red Hat, Inc.