集成SDK

更新时间:

在使用V1.0 Python SDK进行开发时,正确集成核心SDK与云产品SDK是至关重要的步骤,本文详细为您介绍如何添加并管理这些依赖。

在使用V1.0 SDK时,都必须先安装aliyun-python-sdk-core。例如,若需调用云服务器ECS SDK,您需要安装aliyun-python-sdk-corealiyun-python-sdk-ecs

说明

安装aliyun-python-sdk-ecs时会自动安装依赖库aliyun-python-sdk-core

通过pip来安装依赖

  1. 安装核心库:

pip install aliyun-python-sdk-core
  1. 安装云产品的SDK,例如安装ECS产品的SDK:

    1. 访问SDK 中心

    2. 在顶部菜单栏选择云产品,例如选择云服务器ECS。

    3. 选择API 版本,如果云产品有多个版本,请选择推荐版本或者最新版本。

    4. 选择SDK 版本,选择V1.0

    5. 所有语言中选择Python

    6. 安装方式中复制命令到终端执行。

pip install aliyun-python-sdk-ecs

配置pip国内镜像源(可选)

在中国内地,使用阿里云的镜像源可以显著提高下载速度。

临时使用

如果您只是想在某一次安装时使用特定的镜像源,可以在pip命令后加上-i参数指定镜像地址。例如使用阿里云的镜像源安装aliyun-python-sdk-core库,可以这样操作:

 pip install aliyun-python-sdk-core -i https://mirrors.aliyun.com/pypi/simple/ 

永久配置

如果您想永久修改pip的默认源,可以编辑pip的配置文件,Linux和macOS上通常是~/.pip/pip.conf,Windows上是 %USERPROFILE%\pip\pip.ini。如果文件不存在,您可以手动创建它。

Linux/macOS:

  1. 在终端中执行以下命令来编辑配置文件(如果文件不存在,这将创建它):

    mkdir -p ~/.pip && vim ~/.pip/pip.conf
    
  2. 按下i键进入编辑模式,将以下内容复制到配置文件中。

    [global]
    index-url = http://mirrors.cloud.aliyuncs.com/pypi/simple/
    
  3. 按下ESC,输入:wq保存配置文件。您可以执行以下命令检查是否配置正确。

    pip config list
    
    # 如果显示下列信息,则已配置完成。
    global.index-url='http://mirrors.cloud.aliyuncs.com/pypi/simple/'
    

Windows:

您可以在%USERPROFILE%\pip目录下创建pip.ini文件,并将以下内容复制到该文件中。

[global]
index-url = http://mirrors.cloud.aliyuncs.com/pypi/simple/