ImportError: cannot import name FileStorage
首先注意,這個報錯在不同的源碼包里面都會出現。
搞清楚要修改的源碼文件是哪個。
?
完整報錯如下:
(Python2.7) appleyuchi@ubuntu19:LSTMVis$ python lstm_server.py parens
Traceback (most recent call last):
? File "lstm_server.py", line 2, in <module>
? ? import connexion
? File "/home/appleyuchi/anaconda3/envs/Python2.7/lib/python2.7/site-packages/connexion/__init__.py", line 4, in <module>
? ? from .app import App ?# NOQA
? File "/home/appleyuchi/anaconda3/envs/Python2.7/lib/python2.7/site-packages/connexion/app.py", line 7, in <module>
? ? from .api import Api
? File "/home/appleyuchi/anaconda3/envs/Python2.7/lib/python2.7/site-packages/connexion/api.py", line 16, in <module>
? ? from .handlers import AuthErrorHandler
? File "/home/appleyuchi/anaconda3/envs/Python2.7/lib/python2.7/site-packages/connexion/handlers.py", line 3, in <module>
? ? from .operation import Operation, SecureOperation
? File "/home/appleyuchi/anaconda3/envs/Python2.7/lib/python2.7/site-packages/connexion/operation.py", line 7, in <module>
? ? from .decorators import validation
? File "/home/appleyuchi/anaconda3/envs/Python2.7/lib/python2.7/site-packages/connexion/decorators/validation.py", line 10, in <module>
? ? from werkzeug import FileStorage
ImportError: cannot import name FileStorage
?
解決方案:
subl /home/appleyuchi/anaconda3/envs/Python2.7/lib/python2.7/site-packages/connexion/decorators/validation.py
from werkzeug import FileStorage
改成:
from werkzeug.utils import secure_filename
?
總結
以上是生活随笔為你收集整理的ImportError: cannot import name FileStorage的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: keep如何关闭自动续费(gotokee
- 下一篇: 梦幻西游手游100级钨金多少级可以学