python – ImportError:没有名为flask_restful的模块

python – ImportError:没有名为flask_restful的模块,第1张

概述我正在尝试部署appengine flex python应用程序,但在部署后在Stackdriver日志stderr中获取以下内容 File "/env/local/lib/python2.7/site-packages/gunicorn/arbiter.py", line 578, in spawn_worker worker.init_process() File "/env/lo 我正在尝试部署appengine flex python应用程序,但在部署后在Stackdriver日志stderr中获取以下内容

file "/env/local/lib/python2.7/site-packages/gunicorn/arbiter.py",line 578,in spawn_worker    worker.init_process()  file "/env/local/lib/python2.7/site-packages/gunicorn/workers/base.py",line 126,in init_process    self.load_wsgi()  file "/env/local/lib/python2.7/site-packages/gunicorn/workers/base.py",line 135,in load_wsgi    self.wsgi = self.app.wsgi()  file "/env/local/lib/python2.7/site-packages/gunicorn/app/base.py",line 67,in wsgi    self.callable = self.load()  file "/env/local/lib/python2.7/site-packages/gunicorn/app/wsgiapp.py",line 65,in load    return self.load_wsgiapp()  file "/env/local/lib/python2.7/site-packages/gunicorn/app/wsgiapp.py",line 52,in load_wsgiapp    return util.import_app(self.app_uri)  file "/env/local/lib/python2.7/site-packages/gunicorn/util.py",line 352,in import_app    __import__(module)  file "/home/vmagent/app/my_service/entry_point.py",line 5,in <module>    import flask_restful as restfulimportError: No module named flask_restful

第5行的entry_point.py有

import flask_restful as restful

而我的requirements.txt有

Flask-RESTful==0.3.6gunicorn==19.7.1

不知道为什么它还在抱怨Flask-Restful

解决方法 在某些平台上进口是 case sensitive,即linux(windows和Mac可能会或可能不关心案例). Flask-RESTful包并不像大多数软件包那样都是小写的(根据 PEP 8建议),因此将rest_restful作为restful导入会产生导入错误,除非使用了正确的大小写. 总结

以上是内存溢出为你收集整理的python – ImportError:没有名为flask_restful的模块全部内容,希望文章能够帮你解决python – ImportError:没有名为flask_restful的模块所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/langs/1192104.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-06-03
下一篇2022-06-03

发表评论

登录后才能评论

评论列表(0条)

    保存