使用Python管理Azure(1):基础配置
Azure提供了丰富的Python SDK来对Azure进行开发管理,包括使用Azure的开源框架在Azure上创建web应用程序,对Azure的虚拟机,存储等进行管理,本系类会简单介绍如何在ASM和ARM模式下对Azure进行管理。
首先我们需要配置基本的开发环境,得益于Python的多平台支持, Azure也同样提供了Linux, Windows和Mac的SDK版本,让不同平台的python开发者都可以快速创建基于Azure的应用.
- 在开始测试之前,你需要一个Azure账号,可以在Azure的官网上申请测试,或者使用web-direct的方式付费,如果你的企业已经有了Azure账户,请找你的企业管理员获得一个测试账号.
- 安装Python.目前主要的Python版本有2.X系列和3.X系列, 他们在函数功能,写法,使用上都有一些差别,而最主要的是2.x目前最新是2.7.x将会逐步退出舞台,但目前由于使用广泛,所以兼容性比较好,特别是你有一些老的python应用,而python 3.x是未来的方向,而且逐渐获得了广泛使用,所以没有什么特别的要求,建议使用Python 3.X
- 下载安装python:
- 你可以直接从Python的官网下载:www.python.org
- 你也可以从他的一些分发版本提供商处下载,比如:http://www.activestate.com/, https://www.enthought.com/,https://www.continuum.io/
- 其中我个人比较常用的是最后一个,包含了非常多的机器学习的库,比如Sklearn, NumPy等等,省得你再安装依赖了.
python -m pip install --upgrade pip
Windows上安装Azure SDK: pip install azure
Linux上安装Azure SDK:sudo pip install azure
#安装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
Microsoft Azure SDK for Python 2.7
Microsoft Azure SDK for Python 3.4
9. 关于Python IDE,我比较喜欢用的是Pycharm,因为我已经买了正版的license,但开发工具凭个人喜好,eclipse,visual studio等都可以。
转载于:https://www.cnblogs.com/cloudapps/p/5487876.html
使用Python管理Azure(1):基础配置相关推荐
- python安装方法_Python基础入门——简介和环境配置,超实用!
作者 | kbsc13 来源 | 机器学习与计算机视觉(ID:AI_Developer) 上周结束了如何构造一个机器学习项目的系列文章,当然还有一篇简单的总结以及介绍一些入门的学习资料,不过还在整理, ...
- 鸟哥的Linux私房菜(基础篇)- 第十四章、Linux 账号管理与 ACL 权限配置
第十四章.Linux账号管理与 ACL 权限配置 最近升级日期:2009/09/09 要登陆 Linux 系统一定要有账号与口令才行,否则怎么登陆,您说是吧?不过,不同的使用者应该要拥有不同的权限才行 ...
- 大学计算机基础课程报告python-基于Python的“大学计算机基础”课程教学设计.doc...
您所在位置:网站首页 > 海量文档  > 计算机 > Python 基于Python的"大学计算机基础&qu ...
- python管理包管理工具pip和conda使用,及使用pip和conda创建虚拟环境
python管理包管理工具pip使用,及使用pip创建虚拟环境 文章目录: 1 pip的使用 1.1 pip的基础使用 1.1.1 pip安装库包(pip install) 1.1.2 pip卸载库包 ...
- Python自动化开发之基础篇--Day1
一.Python介绍 python的创始人为吉多·范罗苏姆(Guido van Rossum).1989年的圣诞节期间,吉多·范罗苏姆为了在阿姆斯特丹打发时间,决心开发一个新的脚本解释程序,作为ABC ...
- ansible基础配置
1.基础配置 1.1.环境 主机配置 ansible版本:2.7.4 控制端:centos7.4,IP:192.168.1.213,主机名:operation 被控制端: centos6.5,IP:1 ...
- 大学计算机基础python学多久_基于Python 的“大学计算机基础”课程教学设计
基于Python 的"大学计算机基础"课程教学设计 日期:2018-04-11 04:32 摘要 培养非计算机专业大学生的计算思维能力,在"大学计算机基础"课程 ...
- sublime说python找不到_sublime配置python运行环境
1.sublime下载与插件管理 1.1 下载 1.2 安装Package Control管理插件 使用ctrl + ` (感叹后左边的那个键位),输入以下内容 import urllib.reque ...
- [转载] Python Web开发—进阶提升 490集超强Python视频教程 真正零基础学习Python视频教程
参考链接: 在Python中创建代理Web服务器 2 Python Web开发-进阶提升 490集超强Python视频教程 真正零基础学习Python视频教程 [课程简介] 这是一门Python We ...
最新文章
- python3 字符串替换 replace translate re.sub
- python对文件的读操作有哪些方法-Python之文件操作:文件的读写
- mysql 备库,高性能MySQL:主库、分发主库以及备库
- 设计模式装饰者模式_装饰者模式如何拯救了我的一天
- centos6.9系列LNMP环境的安装
- Spring Cloud构建微服务架构:Hystrix监控数据聚合【Dalston版】
- 网络性能优化(NAPI)
- 高一计算机信息与技术旅游,信息技术的发展与旅游信息系统的建设
- C#.Net工作笔记005---c#中list合并去重_以及单纯合并_值类型list去重
- 在 chrome 中使用 coap 调试插件 copper
- 怎么打散铺铜_怎么做绵软香甜的黑米糕,不加酵母,加鸡蛋和一碗黑米粉一搅拌...
- Allwinner Tina Linux 如何打开ssh远程登录支持
- 项目经理是有责无权的“领导” 要会借力
- 【Yolov5】1.认真总结6000字Yolov5保姆级教程(2022.06.28全新版本v6.1)
- Linux 下文件和目录的特点
- 七夕情人节表白网页制作【雪花爱心】
- TOM企业邮箱登录入口在哪里?分享企业邮箱登录入口手机网页版
- 为什么4个反斜杠(\)输出1个反斜杠(\)?
- java小基础之代码块的霸道
- Tomcat配置443端口验证微信