安装SDK工具包
更新时间:2024-01-10
运行环境
- Python SDK支持在Python2.7和Python3的环境下运行。
- 安装SDK之前,需要先执行命令
pip install pycrypto
安装pycrypto依赖。
如果安装失败,请执行pip install pycryptodome
。
下载和安装
方式一:通过pip安装
您可以通过pip安装的方式将百度智能云Python SDK安装到您的环境中。 联网状态下,在命令行中执行如下命令:
Plain Text
1pip install bce-python-sdk
即可将Python SDK安装到本地。
方式二:将源码包下载到本地后进行安装
- 在官方网站下载Python SDK。
- 命令行移动到压缩包所在路径,执行如下命令(version替换为包名称中的版本号):
Plain Text
1pip install bce-python-sdk-version.zip
即可将Python SDK安装到本地。
您也可以解压压缩包后执行如下命令(version替换为包名称中的版本号)
Plain Text
1cd bce-python-sdk-version
2
3python setup.py install
来完成SDK的安装。
SDK目录结构
Plain Text
1baidubce
2 ├── auth //公共权限目录
3 ├── http //Http请求模块
4 ├── services //服务公共目录
5 │ └── eip //EIP目录
6 │ ├──eip_client.py //EIP客户端入口类
7 │ ├──model.py //EIP内部model,如Billing
8 │ ├──eip_group_client.py //EIPGroup客户端入口类
9 │ └──eip_group_model.py //EIPGroup内部model,如Billing
10 │ └──eip_tp_client.py //EIPTp客户端入口类
11 │ └──eip_bp_client.py //EIPBp客户端入口类
12 ├── bce_base_client.py //BCE客户端入口类的基类
13 ├── bce_client_configuration.py //HttpClient的配置类
14 ├── bce_response.py //BCE客户端的请求类
15 ├── exception.py //BCE客户端的异常类
16 ├── protocol.py //网络协议定义
17 ├── region.py //区域处理模块
18 ├── retry_policy.py //BCE服务公共配置类
19 └── utils.py //BCE公用工具类
卸载SDK
预期卸载 SDK 时,使用pip卸载“bce-python-sdk”即可。