没有合适的资源?快使用搜索试试~ 我知道了~
China Azure搭建Windows Batch Python环境(何晓强)1
需积分: 0 0 下载量 177 浏览量
2022-08-08
22:07:58
上传
评论
收藏 20KB DOCX 举报
温馨提示
试读
3页
以下是调整的内容:镜像问题解决方案基于CloudServiceConfiguration从云服务创建Windows Batch Pool代码实现:new_poo
资源详情
资源评论
资源推荐
问题描述:
最近,在 China Azure 环境下运行 Batch Python 示例,遇到较多问题。为此,我们
花费了较多的时间进行测试以解决这个问题。
1. https://docs.microsoft.com/zh-cn/azure/batch/batch-python-tutorial
2. https://www.azure.cn/documentation/articles/batch-python-tutorial
以上资料由微软官方提供,但是无法直接在 China Azure 环境下直接使用,主要问
题如下:
1. 镜像问题:
官方示例中是基于 SKU 方式来创建 Batch 计算节点,但因网络原因,目前中国无法访问 Azure
虚拟机应用商店映像(已经向产品组提交 Bug,后续会修复这个问题):
new_pool = batch.models.PoolAddParameter(
id=pool_id,
virtual_machine_configuration=batchmodels.VirtualMachineConfiguration(
image_reference=image_ref_to_use,
node_agent_sku_id=sku_to_use),
vm_size=_POOL_VM_SIZE,
target_dedicated=_POOL_NODE_COUNT,
start_task=batch.models.StartTask(
command_line=common.helpers.wrap_commands_in_shell('linux',
task_commands),
run_elevated=True,
wait_for_success=True,
resource_files=resource_files),
)
2. 环境问题:
以下是本地运行实例、Batch 节点依赖的运行时环境:
1. python 2.7 或 3.3+
2. pip 9.0.1
3. cryptography
4. azure-batch
5. azure-storage
我们在尝试安装以上依赖环境时遇到了诸多问题,首要的问题就是如何在 Batch 节
点中安装 Python 环境(示例中是基于 Linux Batch 节点,并未给出 Windows 安装
Python 的示例),因为 Windows Batch Pool 也是基于云服务建立的计算节点,因此
我们参考了云服务中通过 powershell 安装 Python 的资料,参考:云服务配置
Python 环境
柔粟
- 粉丝: 27
- 资源: 305
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论0