在 Azure 上执行一些简单的 python 工作

1. 公司禁用了 python

我的主业是桌面开发,偶尔也需要搞搞数据和算法。最近在用 python 处理一些工作,正搞得热火朝天,突然 python 就不能用了,一查记录原来是 IT 管理员禁止我使用 python。

在 Azure 上执行一些简单的 python 工作

不清楚为啥 IT 管理员会盯上 python,总之先提交了解封的需求。在等 IT 给我解封的期间我不想中断自己的工作,只好自己想办法运行 python。我知道有很多在线运行 python 的环境,而且微软自己也有 Codespaces 和 Remote Development Extension Pack 之类的东西,但这次我就试试看在 Azure 的 机器学习工作室 中运行 python,顺便写一篇 Azure 入门的文章。

2. Azure 订阅

在 Azure 上执行一些简单的 python 工作

Azure 中资源的组织结构,它具有四个级别:管理组、订阅、资源组和资源。

资源:资源是你创建的服务的实例,如虚拟机、存储或 SQL 数据库。

资源组:资源合并成为资源组,资源组充当在其中部署和管理 Azure 资源(如 Web 应用、数据库和存储帐户)的逻辑容器。

订阅:订阅将用户帐户和这些用户帐户创建的资源组合在一起。 对于每个订阅,你可以创建和使用的资源量有限制或配额。 组织可以使用订阅来管理成本,或者由用户、团队或项目创建的资源。

管理组:这些组有助于你管理多个订阅的访问、策略和合规性。 管理组中的所有订阅都会自动继承应用于管理组的条件。

使用 Azure 的前提是拥有一个 Azure 订阅,如果只是试用和学习的话可以还可有几种途径。登录 后,可以找到 200 美元免费试用 和 学生权益 的页面:

在 Azure 上执行一些简单的 python 工作

你也可以随便找一篇 docs.microsoft.com/zh-cn/learn 的教程,开一个 Azure 沙盒。例如你可以在 这篇 教程里开一个沙盒试试。Microsoft Learn 沙盒(有时亦称为“Azure 沙盒”)是可用于通过 Microsoft Learn 内容探索 Azure 的免费环境。一个沙盒只能存活 4 小时,每天可以创建多个沙盒。

2. 资源组

如果还没有创建过资源组,点击 进入资源组页面,然后点击 按钮开始创建资源组。

选择要创建的资源组所在的订阅,输入资源组的名称,选择区域,然后就可以点击“查看+创建”按钮创建资源组。

在 Azure 上执行一些简单的 python 工作

3. 机器学习资源

现在,订阅和资源组都已经创建好了,下一步就要创建具体的资源。进入 所有服务 -> 页面,创建一个新的机器学习工作区。

在 Azure 上执行一些简单的 python 工作

在这个页面选择你的订阅、资源组、地区,随便输入一个名字,然后点击 “审阅+创建" 按钮完成机器学习工作区的创建。

在 Azure 上执行一些简单的 python 工作

稍等片刻,页面提示资源“部署完成”,点击 ”转到资源“进入刚创建的机器学习资源。

4. 机器学习工作室

在 Azure 上执行一些简单的 python 工作

在机器学习页面,点击”启动工作区“,进入机器学习工作室页面。

在 Azure 上执行一些简单的 python 工作

在 Azure 机器学习工作是,我可以用 Notebooks 运行 python,这就是我的目标了。其它还有各种机器学习的功能,这都不是我现在关心的,有机会再试试。但现在离运行 python 还差一步,我还需要一个 计算实例 用于运行 python 代码。在左边菜单选中 “计算“,然后在 ”计算实例“ 页面点击 ”创建“:

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/wpwwpd.html