使用Python管理Azure(1):基础配置
Azure提供了豐富的Python SDK來對Azure進行開發管理,包括使用Azure的開源框架在Azure上創建web應用程序,對Azure的虛擬機,存儲等進行管理,本系類會簡單介紹如何在ASM和ARM模式下對Azure進行管理。
首先我們需要配置基本的開發環境,得益于Python的多平臺支持, Azure也同樣提供了Linux, Windows和Mac的SDK版本,讓不同平臺的python開發者都可以快速創建基于Azure的應用.
?
?
?
- 你可以直接從Python的官網下載:www.python.org
- 你也可以從他的一些分發版本提供商處下載,比如:http://www.activestate.com/, https://www.enthought.com/,https://www.continuum.io/
- 其中我個人比較常用的是最后一個,包含了非常多的機器學習的庫,比如Sklearn, NumPy等等,省得你再安裝依賴了.
?
?
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等都可以。
轉載于:https://www.cnblogs.com/cloudapps/p/5487876.html
總結
以上是生活随笔為你收集整理的使用Python管理Azure(1):基础配置的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: [原创]java WEB学习笔记02:j
- 下一篇: Python—模块