升级我的virtualenv(建议使用requirements.txt
),确认它是Python3.8,重新加载Web应用程序(确保Pythonywhere网页是Python3.8)后,我得到以下错误
我注意到这个错误发生在Python 3.8Problem Solution的早期版本中。答案是“将空列表作为第二个参数传递给Module()”。我看不出如何在WSGI文件中做到这一点。有问题的代码行是from EF16 import EF
。有什么想法吗
2020-02-03 05:01:39,514: Error running WSGI application
2020-02-03 05:01:39,523: TypeError: required field "type_ignores" missing from Module
2020-02-03 05:01:39,524: File "/var/www/davidcolinbryant_pythonanywhere_com_wsgi.py", line 34, in <module>
2020-02-03 05:01:39,524: from EF16 import EF # noqa
2020-02-03 05:01:39,524:
2020-02-03 05:01:39,524: File "./EF16.py", line 378, in <module>
2020-02-03 05:01:39,525: EF = dash.Dash(__name__, external_stylesheets=external_stylesheets,
2020-02-03 05:01:39,525:
2020-02-03 05:01:39,525: File "/home/DavidColinBryant/.virtualenvs/Dash/lib/python3.8/site-packages/dash/dash.py", line 253, in __init__
2020-02-03 05:01:39,525: self.server = flask.Flask(name) if server else None
2020-02-03 05:01:39,526:
2020-02-03 05:01:39,526: File "/home/DavidColinBryant/.virtualenvs/Dash/lib/python3.8/site-packages/flask/app.py", line 559, in __init__
2020-02-03 05:01:39,526: self.add_url_rule(
2020-02-03 05:01:39,526:
2020-02-03 05:01:39,527: File "/home/DavidColinBryant/.virtualenvs/Dash/lib/python3.8/site-packages/flask/app.py", line 67, in wrapper_func
2020-02-03 05:01:39,527: return f(self, *args, **kwargs)
2020-02-03 05:01:39,527:
2020-02-03 05:01:39,527: File "/home/DavidColinBryant/.virtualenvs/Dash/lib/python3.8/site-packages/flask/app.py", line 1217, in add_url_rule
2020-02-03 05:01:39,527: self.url_map.add(rule)
2020-02-03 05:01:39,527:
2020-02-03 05:01:39,528: File "/home/DavidColinBryant/.virtualenvs/Dash/lib/python3.8/site-packages/werkzeug/routing.py", line 1388, in add
2020-02-03 05:01:39,528: rule.bind(self)
2020-02-03 05:01:39,528:
2020-02-03 05:01:39,528: File "/home/DavidColinBryant/.virtualenvs/Dash/lib/python3.8/site-packages/werkzeug/routing.py", line 730, in bind
2020-02-03 05:01:39,528: self.compile()
2020-02-03 05:01:39,529:
2020-02-03 05:01:39,529: File "/home/DavidColinBryant/.virtualenvs/Dash/lib/python3.8/site-packages/werkzeug/routing.py", line 794, in compile
2020-02-03 05:01:39,529: self._build = self._compile_builder(False).__get__(self, None)
2020-02-03 05:01:39,529:
2020-02-03 05:01:39,529: File "/home/DavidColinBryant/.virtualenvs/Dash/lib/python3.8/site-packages/werkzeug/routing.py", line 951, in _compile_builder
2020-02-03 05:01:39,529: code = compile(module, "<werkzeug routing>", "exec")
目前没有回答
相关问题 更多 >
编程相关推荐