首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >无法将Tensorflow Flask Webapp部署到Azure

无法将Tensorflow Flask Webapp部署到Azure
EN

Stack Overflow用户
提问于 2020-09-24 06:44:00
回答 1查看 329关注 0票数 0

我刚接触Azure,所以我不确定我是否遗漏了什么明显的东西。因此,我想要做的是将Flask Web应用程序部署到Azure Web托管服务。每当我尝试部署到服务器上(通过VSCode)时,我都会得到这样的错误:

代码语言:javascript
运行
复制
6:04:51 PM APPNAME: You should consider upgrading via the '/tmp/8d8600b701d3e8b/antenv/bin/python -m pip install --upgrade pip' command.
6:05:00 PM APPNAME: ERROR: Could not install packages due to an EnvironmentError: [Errno 28] No space left on device: '/tmp/pip-unpacked-wheel-hd4wopaz/tensorflow/python/_pywrap_tensorflow_internal.so' -> '/tmp/8d8600b701d3e8b/antenv/lib/python3.8/site-packages/tensorflow/python/_pywrap_tensorflow_internal.so'\n\nWARNING: You are using pip version 20.1.1; however, version 20.2.3 is available.\nYou should consider upgrading via the '/tmp/8d8600b701d3e8b/antenv/bin/python -m pip install --upgrade pip' command.\n/opt/Kudu/Scripts/starter.sh oryx build /tmp/zipdeploy/extracted -o /home/site/wwwroot --platform python --platform-version 3.8 -i /tmp/8d8600b701d3e8b -p compress_virtualenv=tar-gz -p virtualenv_name=antenv --log-file /tmp/build-debug.log 
6:05:05 PM APPNAME: Deployment failed.

是因为我的空间用完了吗?当我在Azure控制台上查看web应用程序设置时,它显示我还有剩余的存储空间。

另外,下面是我使用的需求列表:

代码语言:javascript
运行
复制
Flask==1.1.1
gevent
h5py==2.10.0
tensorflow==2.3.0
Werkzeug==0.16.0
opencv-python==4.2.0.34
numpy==1.18.5
pillow==7.2.0
pytest-shutil==1.7.0
tqdm==4.47.0
scipy==1.4.1
scikit-image==0.17.2
openpyxl==3.0.5
pandas==1.0

任何帮助都是非常感谢的!非常感谢。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-10-05 03:20:05

对于App Service上的Zip文件部署,默认大小限制为- 2048 MB。请对此文档进行check

我知道你提到了“Azure控制台上的web应用程序设置”,我不确定你使用的是哪个应用程序服务,在免费或共享应用程序服务计划中托管的WebApps受到使用配额的限制。因此,您还可以查看有问题的WebApp上的“磁盘空间”,磁盘空间取决于您正在使用的应用程序服务计划。从Azure门户>导航到您的配额>并查看“WebApp”刀片。

您可以将App服务计划向上扩展到更高级别。

Python on the Windows版本的App Service已弃用,不建议使用。我建议您部署到App Service Linux。Python应用程序需要与所有必需的pip模块一起部署。应用服务部署引擎(Kudu)在您部署Git存储库或开启构建过程的Zip包时,会自动激活虚拟环境并运行pip install -r requirements.txt

此外,如果下载的是ZIP文件格式的文件,请先解压缩文件。例如,如果您从GitHub下载了ZIP文件,则不能按原样部署该文件。GitHub添加了额外的嵌套目录,这些目录不适用于应用程序服务。

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

https://stackoverflow.com/questions/64037232

复制
相关文章

相似问题

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