搭建阿里云OSS python SDK 开发环境
来源:互联网 发布:python 实现卷积 编辑:程序博客网 时间:2024/05/17 15:03
OSS(Object Storage Service,即对象存储服务),是阿里云对外提供的海量,安全,低成本,高可靠的云存储服务。自公司产品v2.0版本之后,开始引入使用该服务。
在产品v1.0版本持续的使用中,产生了大量的用户数据及图片资源等文件。图片资源主要存放在阿里云ECS主机的特定目录中。在每次进行系统升级时,就需要进行数据备份,而备份的数据中,其中很大的一部分内容为图片资源文件。在v2.0版本开始,我们将app应用中使用到的图片资源、网页资源等信息存放在oss之上。这样当进行系统升级时,需要备份的数据,就完全不需要再去备份图片资源文件,减小了备份文件的大小及备份的大量耗时。
在使用了oss之后,就需要将v1.0版本上产生的图片资源文件完全迁移到oss中。由于oss提供了python语言的sdk来操作oss。故选用了python作为开发工具,来实现图片资源文件的迁移。
开发环境为CentOS 6.4。
1.检查python开发环境
在控制台下执行命令:python
输出如下内容:
则说明python已经存在。如果输出内容为:command not found,则说明python未安装。安装python命令为:yum install python,执行了上述命令后,将开始安装python。
2.检查是否存在pip和setuptools
pip和setuptools均为python包管理工具,执行pip,若没有该命令,需要进行安装。在centos下,目前这两个工具都不能直接通过yum来进行安装。可以在该链接中:https://pip.pypa.io/en/stable/installing/ 下载get-pip.py脚本,使用命令:python get-pip.py,将完成pip和setuptools工具的安装。
3.安装oss2
最新的oss sdk为oss2,且不能兼容之前的版本,执行命令:pip install oss2,将完成oss2的安装。
4.检查oss2环境是否配置完成
输入命令:python
输入如下内容:import oss2,回车。
输出上述内容,则说明oss2开发环境已经创建完成。
- 搭建阿里云OSS python SDK 开发环境
- 阿里云OSS开发
- 阿里云OSS使用-Python
- 阿里云OSS存储开发
- 阿里云oss-c-sdk交叉编译
- PHP 阿里云oss sdk详细介绍
- 阿里云oss c-sdk交叉编译
- 在centos上搭建阿里云python开发环境
- 阿里云OSS存储开发(一)
- 阿里云 OSS开发使用文档
- 阿里云OSS SDK(.NET4.5)开源代码
- 解读阿里云oss-android/ios-sdk 断点续传(多线程)
- 解读阿里云oss-android/ios-sdk 断点续传(多线程)
- 利用阿里云搭建后台开发环境
- 阿里云搭建Web开发环境
- 阿里云上Linux开发环境搭建
- 阿里云oss存储(python+oss实现定时备份到阿里云)
- django 阿里云上 ubuntu-x64 python+django+mysql 开发环境搭建
- google 指定网站,关键字大小写结果竟然完全不同
- hibernate search 相关网址
- MAC OSX下用pip无法安装lxml的解决办法
- C++ 类模板和模板类
- socket错误代码对照
- 搭建阿里云OSS python SDK 开发环境
- Python---dict
- Python脚本基础
- c/c++里的 堆区 栈区 静态区 文字常量区 程序代码区(二)
- hbase 命令操作
- ARC
- laravel系列3-- homestead介绍
- iOS 开发批量保存图片到相册时丢图片的解决方法
- Python之备忘