搜索本产品文档关键词
安装SDK工具包
所有文档
menu

BOS 对象存储

安装SDK工具包

环境准备

  1. 运行环境

    Python SDK支持在Python2.7和Python3.x 的环境下运行。

  2. 安装pycrypto依赖

    安装SDK之前,需要先执行命令pip install pycrypto安装pycrypto依赖。
    如果安装失败,请执行pip install pycryptodome

  3. 查看当前使用的SDK版本

    import baidubce
    print(baidubce.SDK_VERSION)

下载和安装

方式一:通过pip安装

您可以通过pip安装的方式将百度智能云Python SDK安装到您的环境中。 联网状态下,在命令行中执行如下命令:

Plain Text
1pip install bce-python-sdk

即可将Python SDK安装到本地。

方式二:将源码包下载到本地后进行安装

  1. 开发者资源中心下载Python SDK压缩工具包。
  2. 命令行移动到压缩包所在路径,执行如下命令(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
1  baidubce
2       ├── auth                            //公共权限目录
3	   ├── http                            //Http请求模块
4       ├── services                        //服务公共目录
5       │     └── bos                      //BOS目录
6       │           ├──bos_client.py       //BOS客户端入口类
7       │           ├──bos_handle.py       //HTTP reponse处理函数
8       │           ├──canned_acl.py       //权限控制需要的常量
9       │           └──storage_class.py    //存储类型定义模块
10       ├── bce_base_client.py              //BCE客户端入口类的基类
11       ├── bce_client_configuration.py     //针对BOS特有的HttpClient的配置类
12       ├── bce_response.py                 //BCE客户端的请求类
13       ├── exception.py                    //BCE客户端的异常类
14       ├── protocol.py                     //网络协议定义
15       ├── region.py                       //区域处理模块
16       ├── retry_policy.py                 //BCE服务公共配置类
17       └── utils.py                        //BCE公用工具类

卸载SDK

预期卸载 SDK 时,使用pip卸载“bce-python-sdk”即可。

上一篇
概述
下一篇
初始化