zoukankan      html  css  js  c++  java
  • 使用Python管理Azure(1):基础配置

    Azure提供了丰富的Python SDK来对Azure进行开发管理,包括使用Azure的开源框架在Azure上创建web应用程序,对Azure的虚拟机,存储等进行管理,本系类会简单介绍如何在ASM和ARM模式下对Azure进行管理。

    首先我们需要配置基本的开发环境,得益于Python的多平台支持, Azure也同样提供了Linux, Windows和Mac的SDK版本,让不同平台的python开发者都可以快速创建基于Azure的应用.

    1. 在开始测试之前,你需要一个Azure账号,可以在Azure的官网上申请测试,或者使用web-direct的方式付费,如果你的企业已经有了Azure账户,请找你的企业管理员获得一个测试账号.
    2. 安装Python.目前主要的Python版本有2.X系列和3.X系列, 他们在函数功能,写法,使用上都有一些差别,而最主要的是2.x目前最新是2.7.x将会逐步退出舞台,但目前由于使用广泛,所以兼容性比较好,特别是你有一些老的python应用,而python 3.x是未来的方向,而且逐渐获得了广泛使用,所以没有什么特别的要求,建议使用Python 3.X
    3. 下载安装python:
    4. Python安装完成以后,可以在Windows平台,Linux平台,Mac平台,使用pip来安装Azure的SDK, 安装之前,记得先升级一下你的pip版本:

    python -m pip install --upgrade pip

    5. 安装Azure的SDK:

    Windows上安装Azure SDK: pip install azure

    Linux上安装Azure SDK:sudo pip install azure

    6. 除了安装标准的Azure库之外,如果你还要用python开发storage,servicebus,要开发一些legacy的程序,请继续安装如下module:

    #安装Azure的存储库

    pip install azure-storage

    #安装ARM管理库

    pip install azure-mgmt

    #安装老的ASM管理库

    pip install azure-servicemanagement-legacy

    #安装servicebus的库

    pip install azure-servicebus

    如果,你看到所有上述魔窟都已安装,不妨试验一下升级安装,看看,是否已经安装最新的库了:

    pip install azure-storage –upgrade

    7. 或者,你也可以使用Web Platform Installer来安装,他会帮你安装默认的python和SDK:

    Microsoft Azure SDK for Python 2.7

    Microsoft Azure SDK for Python 3.4

    8. 最后,简单的测试一下,如果你看到如下结果,证明你的Azure SDK安装成功了,可以开发Python for Azure的相关开发了:

    9. 关于Python IDE,我比较喜欢用的是Pycharm,因为我已经买了正版的license,但开发工具凭个人喜好,eclipse,visual studio等都可以。

  • 相关阅读:
    MVC的各个部分都有那些技术来实现?如何实现?
    spring入门学习
    动态 SQL 及安全性(Birt vs 润乾)
    报表的 SQL 植入风险及规避方法
    web 如何实现精准打印
    birt 报表与润乾报表对比
    ireport 与润乾报表对比
    银行存折套打续打功能 -- 报表如何记录上次打印的位置
    脚本中如何做填报数据校验
    鼠标悬停出现提示信息怎么做
  • 原文地址:https://www.cnblogs.com/cloudapps/p/5487876.html
Copyright © 2011-2022 走看看