安装SDK工具包
更新时间:2020-02-10
环境准备
- 运行环境
Python SDK支持在Python2.7和Python3.x 的环境下运行。 - 安装安装pycrypto依赖
安装SDK之前,需要先执行命令pip install pycrypto
安装pycrypto依赖。
如果安装失败,请执行pip install pycryptodome
。
下载和安装
方式一:通过pip安装
您可以通过pip安装的方式将百度智能云Python SDK安装到您的环境中。 联网状态下,在命令行中执行如下命令:
pip install bce-python-sdk
即可将Python SDK安装到本地。
方式二:将源码包下载到本地后进行安装
- 在开发者资源中心下载Python SDK压缩工具包。
-
命令行移动到压缩包所在路径,执行如下命令(version替换为包名称中的版本号):
pip install bce-python-sdk-version.zip
即可将Python SDK安装到本地。
您也可以解压压缩包后执行如下命令(version替换为包名称中的版本号)
cd bce-python-sdk-version
python setup.py install
来完成SDK的安装。
SDK目录结构
baidubce
├── auth //公共权限目录
├── http //Http请求模块
├── retry //Http请求模块
├── services //服务公共目录
│ └── vpc //VPC目录
│ ├──__init__.py //空
│ ├──acl_client.py //ACL客户端入口类
│ ├──nat_client.py //NAT客户端入口类
│ ├──nat_model.py //为NAT客户端提供Billing Model
│ ├──peerconn_client.py //PEERCONN客户端入口类
│ ├──peerconn_model.py //为PEERCONN客户端提供Billing Model
│ └──vpc_client.py //VPC客户端入口类
│ └── subnet //SUBNET目录
│ ├──__init__.py //空
│ └──subnet_client.py //SUBNET客户端入口类
│ └── route //ROUTE目录
│ ├──__init__.py //空
│ └──route_client.py //ROUTE客户端入口类
├── __init__ //BCE客户端的部分常量
├── bce_base_client.py //BCE客户端入口类的基类
├── bce_client_configuration.py //BCE客户端的通用配置类
├── bce_response.py //BCE客户端的请求类
├── exception.py //BCE客户端的异常类
├── compact.py //PY2,PY3的string兼容类
├── protocol.py //网络协议定义
├── region.py //区域处理模块
└── utils.py //BCE公用工具类
卸载SDK
预期卸载 SDK 时,使用pip卸载“bce-python-sdk”即可。