安装
本页将引导您安装 Tencent Cloud SDK for Python

安装

从 PyPI 安装

通常情况下,这是您的首选安装方式。
请注意,如果当前操作系统环境已同时安装 Python 2 和 Python 3 版本,通常情况下 Python 软件包管理器对应的 Shell 命令为 pip3,而不是 pip。
借助 Python 软件包管理器,您可以快速安装 Tencent Cloud SDK for Python:
1
pip install tencent-cloud-sdk
Copied!
如果您只想安装并集成所需 Tencent Cloud 产品,可以采用拆分安装的方式获取部分 Tencent Cloud SDK for Python。首先我们需要安装基础软件包,因为大多数 Tencent Cloud 产品软件包依赖它们。
1
pip install tencent-cloud-sdk-auth
2
pip install tencent-cloud-sdk-core
Copied!
然后安装所需 Tencent Cloud 产品对应的产品软件包。例如 无服务器云函数 的产品软件包:
1
pip install tencent-cloud-sdk-serverless-functions
Copied!
通常情况下,我们建议您直接选取并安装所需 Tencent Cloud 产品软件包,被安装的产品软件包将自动安装其依赖的其他软件包,这也包括基础软件包。
如果您仅希望在当前项目目录安装 Tencent Cloud SDK for Python:
1
pip install tencent-cloud-sdk -t .
Copied!

从源代码安装

首先我们需要安装用于构建 Tencent Cloud SDK for Python 软件包的依赖软件包:
1
pip install setuptools
2
pip install wheel
Copied!
然后从 Tencent Cloud SDK for Python 的 GitHub 仓库克隆开放源代码实现:
1
git clone https://github.com/nobody-night/tencent-cloud-sdk-python.git
Copied!
接着导航到包含 Tencent Cloud SDK for Python 开放源代码实现的基础和产品软件包目录,然后将这些软件包逐一构建并安装:
1
cd tencent-cloud-sdk-python/packages
2
3
cd tencent-cloud-sdk-auth
4
python setup.py install
5
6
cd ../tencent-cloud-sdk-core
7
python setup.py install
8
9
cd ../tencent-cloud-sdk-serverless-functions
10
python setup.py install
Copied!
在以上演示中我们已逐个构建并安装以下基础软件包和产品软件包:
软件包名称
软件包类型
产品名称
tencent-cloud-sdk-auth
基础软件包
Tencent Cloud SDK for Python - 核心
tencent-cloud-sdk-core
基础软件包
Tencent Cloud SDK for Python - 核心
tencent-cloud-sdk-serverless-functions
产品软件包
Tencent Cloud - 无服务器云函数

卸载

如果您采用完整安装方式获取并安装 Tencent Cloud SDK for Python:
1
pip uninstall tencent-cloud-sdk
Copied!
如果您采用拆分安装方式获取并安装 Tencent Cloud SDK for Python,您需要逐个卸载已安装的 Tencent Cloud SDK 产品软件包,例如 无服务器云函数 产品软件包:
1
pip uninstall tencent-cloud-sdk-serverless-functions
Copied!
最后卸载 Tencent Cloud SDK for Python 的基础软件包:
1
pip uninstall tencent-cloud-sdk-core
2
pip uninstall tencent-cloud-sdk-auth
Copied!

源代码

我们将 Tencent Cloud SDK for Python 的源代码实现托管在 GitHub 开放访问仓库中,您可以前往 https://github.com/nobody-night/tencent-cloud-sdk-python 获取。
最近更新 1yr ago