Pour gérer les compartiments Object Storage Service (OSS), charger et télécharger des objets, gérer les données et effectuer un traitement d'image (IMG), installez d'abord le SDK OSS pour Python. Cette rubrique explique comment installer le SDK OSS pour Python.
Prérequis
-
Installez Python.
Le SDK OSS pour Python nécessite Python 2.6, 2,7, 3,3, 3,4, 3,5, 3,6, 3.7, 3.8 ou une version ultérieure.
RemarqueLors de l'installation du SDK OSS pour Python sur Windows, assurez-vous que la version de Visual C++ est 15,0 ou ultérieure.
-
Vérifiez la version de Python en exécutant la commande suivante :
python --versionLa réponse suivante indique que Python 3.8.2 est installé :
Python 3.8.2
Télécharger le SDK OSS pour Python
Installer python-devel
Une fois l'environnement préparé, installez d'abord le package python-devel.
Le SDK OSS pour Python utilise la bibliothèque crcmod pour calculer la valeur du contrôle de redondance cyclique (CRC). La bibliothèque crcmod dépend du fichier Python.h inclus dans le package python-devel. Si le fichier Python.h est absent, l'installation n'est pas bloquée, mais les extensions C de crcmod ne peuvent pas être installées. Dans ce cas, le mode Python seul est utilisé pour calculer la valeur CRC et effectuer le CRC-64 lors du chargement et du téléchargement d'objets. Par conséquent, les opérations telles que le chargement et le téléchargement d'objets sont exécutées de manière inefficace.
Windows
Lors de l'installation de Python sur Windows, le fichier Python.h est installé conjointement avec Python. Vous n'avez donc pas besoin d'installer python-devel.
macOS
Lors de l'installation de Python sur macOS, le fichier Python.h est installé conjointement avec Python. Vous n'avez donc pas besoin d'installer python-devel.
CentOS
Installez python-devel en exécutant la commande suivante :
sudo yum install python-devel
RHEL
Installez python-devel en exécutant la commande suivante :
sudo yum install python-devel
Fedora
Installez python-devel en exécutant la commande suivante :
sudo yum install python-devel
Debian
Installez python-devel en exécutant la commande suivante :
sudo apt-get install python-dev
Ubuntu
Installez python-devel en exécutant la commande suivante :
sudo apt-get install python-dev
Installer le SDK OSS pour Python
Après avoir installé python-devel, utilisez l'une des méthodes suivantes pour installer le SDK OSS pour Python :
pip
-
Installez pip.
Pour Python 2.7.9 ou version ultérieure et Python 3.4 ou version ultérieure, pip est installé par défaut.
-
Installez la dernière version du SDK OSS pour Python en exécutant la commande suivante :
pip install oss2
Code source
-
Accédez à GitHub pour télécharger la dernière version du package du SDK OSS pour Python. Décompressez le package et vérifiez si le fichier setup.py existe dans le répertoire.
Pour plus d'informations sur le téléchargement d'une version antérieure du SDK OSS pour Python, consultez les versions historiques.
-
Installez le SDK OSS pour Python en exécutant la commande suivante :
python setup.py install
Vérifier l'installation du SDK OSS pour Python
Après avoir installé le SDK OSS pour Python, vérifiez son installation en suivant les étapes ci-dessous :
-
Accédez à l'environnement Python en exécutant la commande suivante :
python -
Vérifiez la version du SDK OSS pour Python en exécutant la commande suivante :
import oss2 oss2.__version__La réponse suivante indique que le SDK OSS pour Python 2.18.3 est installé.
'2.18.3'