集成SDK
在使用V1.0 Python SDK进行开发时,正确集成核心SDK与云产品SDK是至关重要的步骤,本文详细为您介绍如何添加并管理这些依赖。
在使用V1.0 SDK时,都必须先安装aliyun-python-sdk-core
。例如,若需调用云服务器ECS SDK,您需要安装aliyun-python-sdk-core
和aliyun-python-sdk-ecs
。
安装aliyun-python-sdk-ecs
时会自动安装依赖库aliyun-python-sdk-core
。
通过pip来安装依赖
安装核心库:
pip install aliyun-python-sdk-core
安装云产品的SDK,例如安装ECS产品的SDK:
访问SDK 中心。
在顶部菜单栏选择云产品,例如选择云服务器ECS。
选择API 版本,如果云产品有多个版本,请选择推荐版本或者最新版本。
选择SDK 版本,选择V1.0。
在所有语言中选择Python。
在安装方式中复制命令到终端执行。
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:
在终端中执行以下命令来编辑配置文件(如果文件不存在,这将创建它):
mkdir -p ~/.pip && vim ~/.pip/pip.conf
按下
i
键进入编辑模式,将以下内容复制到配置文件中。[global] index-url = http://mirrors.cloud.aliyuncs.com/pypi/simple/
按下
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/