Install SDK
Install the SDK Package
Environment preparation
-
Runtime environment
The Python SDK toolkit supports Python versions 2.7 and 3.
-
Install pycrypto dependency
Before installing the SDK, execute the command
pip install pycryptoto install pycrypto dependency.
Download and installation
Method I: Install via pip
You can install Baidu AI Cloud Python SDK into your environment via pip installation method. When connected to the network, execute the following command in the command line:
1pip install bce-python-sdk
You can now install the Python SDK to your local machine.
Method II: Download the source package locally for installation
- Download the Python SDK compression toolkit from Developer Resource Center.
-
Navigate the command line to the path where the compressed package is located, and execute the following command (replace version with the version number in the package name):
pip install bce-python-sdk-version.zip
You can now install the Python SDK to your local machine.
Method III: Install using setup.py install file
Alternatively, after decompressing the compressed package, you can execute the following command (replace version with the version number in the package name).
1cd bce-python-sdk-version
2
3python setup.py install
SDK directory structure
1baidubce
2 ├── auth //Public permission directory
3 ├── http //Http request module
4 ├── services //Service public directory
5 │ └── bcm //BCM Catalog
6 │ ├──bcm_client.py //BCM client entry class
7 ├── bce_base_client.py //Base class for BCE client entry points
8 ├── bce_client_configuration.py //HttpClient Configuration class for BCE client
9 ├── bce_response.py //Request class for BCE client
10 ├── exception.py //BCE client exception class
11 ├── protocol.py //Network protocol definition
12 ├── region.py //Region processing module
13 ├── retry_policy.py //Common Configuration class for BCE service
14 └── utils.py //BCE common utilities
Uninstall SDK
To uninstall SDK, execute the command pip uninstall bce-python-sdk to complete the uninstallation.
