python - ModuleNotFoundError:没有名为“icalendar”谷歌云的模块
问题描述
在 Gcloud 上运行 google app deploy 后,我收到“ModuleNotFoundError: No module named 'icalendar'”,我已经使用 pip 安装了 icalendar 模块,但令我惊讶的是,当我尝试部署应用程序时出现错误。我已经为此花费了几个小时,您的帮助将不胜感激。
解决方案
根据官方文档:
Python 应用程序的依赖项在标准 requirements.txt中声明
例如:
Flask==0.10.1
icalendar
因此,我创建了一个requirements.txt
包含icalendar
模块。然后我部署到 App Engine gcloud app deploy
,一切都按预期工作。
您可以按照本教程更好地理解这个概念:
推荐阅读
- javascript - 从 javascript 到 mssql 的瑞典语字符 - 在 db 表中显示为问号?
- html - 从 div 元素内的图像中删除间隙
- spring-boot - Spring session 错误的 SQL 语法 [DELETE FROM SPRING_SESSION WHERE EXPIRY_TIME < ?];
- python - Django admin:从另一端为外键添加对象
- c# - 如何在折线图中添加下拉列表以在 ASP.NET Web 应用程序中使用 chartJS 进行更改
- python - 如何从python的输出中删除大括号?
- cassandra - 添加具有一个节点的数据中心以备份现有节点
- openshift - OpenShift 登录失败(401 未授权)
- java - rxjava3中的rxjs forkJoin运算符有什么相似之处
- javascript - 如何在多选中获取选项的选定文本?