我正在努力在 Microsoft Azure 上部署 Python WorkerRole。有没有人成功地让 Python 进程在 Microsoft Azure 上运行?
微软似乎在告诉人们,他们在 Azure 上与 Python 相关的文档已经过时,请参阅https://azure.microsoft.com/en-us/documentation/articles/cloud-services-python-ptvs/#comment-2790110068和https://github.com/Microsoft/PTVS/issues/1447。
一位微软员工告诉我,当我部署 WorkerRole 时,我需要安装自己的 Python 解释器。有人知道该怎么做吗?
我的 worker.py 文件仅包含$print("in the worker".format(datetime.now()))
在我部署 WorkerRole 之后,ConfigureCloudService.err 和 LaunchWorker.err 都出现以下错误。
gi : Cannot find path 'E:\approot\%INTERPRETERPATH%' because it does not exist.
At E:\approot\bin\ConfigureCloudService.ps1:189 char:15
+ Set-Alias py (gi $interpreter_path -EA Stop)
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : ObjectNotFound: (E:\approot\%INTERPRETERPATH%:String) [Get-Item], ItemNotFoundException
+ FullyQualifiedErrorId : PathNotFound,Microsoft.PowerShell.Commands.GetItemCommand