| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1661 人关注过本帖
标题:使用 Python 管理 Azure:基础配置
只看楼主 加入收藏
Azurecommuni
Rank: 1
等 级:新手上路
帖 子:5
专家分:0
注 册:2017-8-7
收藏
 问题点数:0 回复次数:0 
使用 Python 管理 Azure:基础配置
Azure 提供了丰富的 Python SDK 来对 Azure 进行开发管理,包括使用 Azure 的开源框架在 Azure 上创建 web 应用程序,对 Azure 的虚拟机,存储等进行管理,本系列会简单介绍如何在 ASM 和 ARM 模式下对 Azure 进行管理。
1.  首先我们需要配置基本的开发环境,得益于 Python 的多平台支持, Azure 也同样提供了 Linux, Windows 和 Mac 的 SDK 版本,让不同平台的 python 开发者都可以快速创建基于 Azure 的应用.
2. 在开始测试之前,你需要一个 Azure 账号,可以在Azure的官网上申请测试,或者使用 web-direct 的方式付费,如果你的企业已经有了 Azure 账户,请找你的企业管理员获得一个测试账号.安装 Python 目前主要的 Python 版本有2.X系列和3.X系列, 他们在函数功能、写法,使用上都有一些差别,而最主要的是2.x目前最新是2.7.x将会逐步退出舞台,但目前由于使用广泛,所以兼容性比较好,特别是你有一些老的 python 应用,而 python 3.x 是未来的方向,而且逐渐获得了广泛使用,所以没有什么特别的要求,建议使用 Python 3.X 
3. 下载安装 python:
你可以直接从 Python 的官网下载:www.
你也可以从他的一些分发版本提供商处下载,比如:http://www., https://www.,https://www.
其中我个人比较常用的是最后一个,包含了非常多的机器学习的库,比如Sklearn, NumPy等等,省得你再安装依赖了. 
4. Python 安装完成以后,可以在 Windows 平台,Linux 平台,Mac 平台,使用 pip 来安装 Azure 的 SDK, 安装之前,记得先升级一下你的 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

最后做了下测试,如果有感兴趣的同学,可以通过下面的链接来查看结果。
https://school.
搜索更多相关主题的帖子: Python 管理 SDK 安装 install 
2017-09-08 14:35
快速回复:使用 Python 管理 Azure:基础配置
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.032524 second(s), 9 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved