首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何将Azure版本从3.9.7更改为3.9.12?

问如何将Azure版本从3.9.7更改为3.9.12?
EN

Stack Overflow用户
提问于 2022-11-17 15:33:26
回答 2查看 76关注 0票数 0

我正在尝试在Azure应用程序服务上部署一个应用程序。我已经用Python 3.9.7创建了一个部署,但是我的应用程序需要Python 3.9.12。如何升级python的版本?

在Azure Azure> Configuration > General Settings > Python次要版本中,没有3.9.12可用。所以我必须通过SSH升级它。但是,我不懂Linux。

有人能告诉我使用bash将我的python版本升级到3.9.12的命令吗?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2022-11-18 10:04:16

​

​

从Azure Portal创建Python,版本为3.9,在SSH控制台中显示为3.9.7。

在配置中,它只在次要和主要下拉列表中显示了这些版本:

​

​

使用这个3.9.7 az webapp config set ...,我已经将Python版本从3.9.X设置为3.9.12,但没有在SSH控制台中具体反映3.9.X。它正在用az webapp config show cmdlet显示web应用程序的当前python版本:

代码语言:javascript
复制
az webapp config set --resource-group HariTestRG --name krishpywebapp101 --linux-fx-version "PYTHON|3.9.12"

​

​

结果

代码语言:javascript
复制
az webapp config show --resource-group HariTestRG --name krishpywebapp101 --query linuxFxVersion

​

​

票数 1
EN

Stack Overflow用户

发布于 2022-11-18 10:45:57

使用门户/祝福图像(可用图像),您无法将webapp运行时升级到特定的python次要版本。

目前可以从门户部署的小型python版本是3.7.12、3.8.12、3.9.7、3.10.4。

如果您想在web应用程序中运行特定的运行时小版本(python3.9.12),建议始终使用自定义的docker映像,使用它可以运行不受支持的版本以及这份文件中提到的版本。

​

​

以下是在Azure应用程序服务上创建自定义码头容器的参考文档,其中也有样例Dockerfile。

请参考此用于python映像的Docker集线器注册表并根据您的需求选择特定的图像。

Note:我也看过python的正式停靠中心注册中心,不幸的是,我们没有任何支持v3.9.12的映像,我们有V3.9.15的映像。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/74478132

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档