Python 3.x gcloud应用程序部署失败,出现错误-gcloud崩溃文件NotFoundError-python3应用程序
我正在尝试部署一个示例python应用程序,它是我从另一个教程中获得的。但是,部署失败,如下所示:Python 3.x gcloud应用程序部署失败,出现错误-gcloud崩溃文件NotFoundError-python3应用程序,python-3.x,google-app-engine,deployment,google-cloud-platform,gcloud,Python 3.x,Google App Engine,Deployment,Google Cloud Platform,Gcloud,我正在尝试部署一个示例python应用程序,它是我从另一个教程中获得的。但是,部署失败,如下所示: runtime: python3 env: standard runtime_config: python_version: 3 gcloud应用程序部署开始部署服务[默认]。。。错误: gcloud崩溃(FileNotFoundError):[Errno 2]没有此类文件或 目录: “/Users/nileshdeshmukh/Desktop/Training/Python/FlaskI
runtime: python3
env: standard
runtime_config:
python_version: 3
gcloud应用程序部署开始部署服务[默认]。。。错误:
gcloud崩溃(FileNotFoundError):[Errno 2]没有此类文件或
目录:
“/Users/nileshdeshmukh/Desktop/Training/Python/FlaskIntroduction master/env/.Python”
我的app.yaml文件如下:
runtime: python3
env: standard
runtime_config:
python_version: 3
我在env/bin中复制了所有依赖项,但构建过程仅查找env
我认为如果部署过程查看env/bin,但不知道如何强制它查看给定路径,
runtime\u config
设置仅适用于App Engine,而不是App Engine所需,那么问题就会解决。您可以安全地将其移除
根据错误,你应该确保你的所有依赖项都是独立的,并随应用程序一起提供,或者列在你的
requirements.txt
文件中。小心,一些gcloud
命令使用.gitignore
文件来防止向云发送无用的文件来构建你的应用程序
您可以通过以下方式覆盖此行为。与git ignore相同的语法,但仅通过
gcloud
命令而不是git来考虑。顺便说一下,您可以区分要发送到云的文件和要发送到git的文件我不能强制忽略python可执行文件。。应用程序不会失败吗