使用online editor和一个招摇的YAML文件,我生成了一个python flask rest服务器应用程序。
根据生成的服务器zip文件中包含的README.md,我执行了
pip3 install -r requirements.txt
python3 -m my_server
然而,不是运行服务器,第二行给了我一个例外:
Traceback (most recent call last):
File "/usr/lib/python3.5/runpy.py", line 184, in _run_module_as_main
"__main__", mod_spec)
File "/usr/lib/python3.5/runpy.py", line 85, in _run_code
exec(code, run_globals)
File "/home/projects/my_server/python-flask-server/swagger_server/__main__.py", line 4, in <module>
from .encoder import JSONEncoder
File "/home/projects/my_server/python-flask-server/swagger_server/encoder.py", line 3, in <module>
from swagger_server.models.base_model_ import Model
File "/home/projects/my_server/python-flask-server/swagger_server/models/__init__.py", line 5, in <module>
from .inline_response_200 import InlineResponse200
File "/home/projects/my_server/python-flask-server/swagger_server/models/inline_response_200.py", line 4, in <module>
from swagger_server.models.inline_response200_data import InlineResponse200Data
ImportError: No module named 'swagger_server.models.inline_response200_data'
我精确地遵循了指令(所有两个步骤......)并且自己没有编写或更改任何python代码。根据在线编辑器,我的YAML文件也是正确的(否则我无论如何都无法生成服务器)。
出了什么问题?谢谢你的帮助。