下载地址https://www.python.org/download/releases/2.7.5/
安装编译器以及依赖开发包:
yum install gcc openssl-devel
python下载完后上传到系统并进行解压:
tar xf Python-2.7.5.tar.xz
开始编译和安装python2.7.5
cd Python-2.7.5
./configure --prefix=/usr/local/python275
make && make install
编译完成后链接可执行文件到bash PATH 路径
ln -sv /usr/local/python275/bin/python2.7 /usr/bin/python27
安装setuptools以及pip
wget --no-check-certificate https://pypi.python.org/packages/source/s/setuptools/setuptools-20.3.1.tar.gz
tar xf setuptools-20.3.1.tar.gz
cd setuptools-20.3.1
python27 setup.py install --prefix=/usr/local/python275/
cd ..
wget --no-check-certificate https://pypi.python.org/packages/source/p/pip/pip-8.0.1.tar.gz
tar xf pip-8.0.1.tar.gz
cd pip-8.0.1
python27 setup.py install --prefix=/usr/local/python275/
ln -sv /usr/local/python275/bin/pip2.7 /usr/bin/pip27
安装其它的一些依赖包和blobxfer
yum install python-urllib3
yum install libffi-devel
pip27 install pyopenssl ndg-httpsclient pyasn1
pip27 install blobxfer --prefix=/usr/local/python275
ln -sv /usr/local/python275/bin/blobxfer /usr/bin/blobxfer
centos7.2的安装方法:
需要在系统中配置epel yum 源:
yum install epel-release -y
安装pip:yum install python2-pip
升级pip:pip install --upgrade pip
安装依赖包:yum install gcc openssl-devel
安装blobxfer:pip install blobxfer
基本使用方法:
本地使用dd 生成的文件aa,大小4.9G
上传到Azure CRM 存储账户:wswcrm6860
容器名称:vhds(如果不存在会自动创建)
开始上传:
blobxfer --storageaccountkey 4Vn3nY/VZf9xHavkGvjJSueqQ/BzAZVUr+JdjDIQnOejyfa7U0iPmkiXuJnVl8gq8tUYRXBL4aSNt7YFjAUxtQ== --endpoint core.chinacloudapi.cn wswcrm6860 vhds aa
上传完成时间大约100 sec
具体使用方法请参考:https://pypi.python.org/pypi/blobxfer
原文地址:http://blog.51cto.com/286722/2056380