我把我的Python Django项目部署到Azure Web服务Linux环境中,发现了一个错误,很可能是由Azure自己的Python版本引起的(请看这篇文章Azure Text to Speech Error: 0x38 (SPXERR_AUDIO_SYS_LIBRARY_NOT_FOUND) when deploying to Azure App Services Linux environment)。然而,我似乎找不到一种方法来上传我自己的Python包(3.10)到Azure Web服务Kudu站点。
谢谢。
2条答案
按热度按时间nxowjjhe1#
目前,这是不可能的,Linux Web应用程序中可用的最新python运行时为3.9
在另一个问题中,与Windows相比,默认的Linux Kudu页面具有最少的可用功能,因此您不能直接拖放zip文件。如果您需要安装更多组件或语言运行时,您只需使用
apt-get install <packages>
的Kudu SSH终端。此外,请尝试检查Configure a Linux Python app for Azure App Service
92dk7w1h2#
App Service现在支持Python 3.10,因此对于这个特定的问题,您可以将配置更新为Python 3.10。