2
У меня есть простое приложение Колбы test.py:Колба приложение не запускается через витую 16.4.X, как WSGI
from flask import Flask
app = Flask(__name__)
@app.route('/')
def test():
return 'Hello world!'
if __name__ == '__main__':
app.run()
Выполнить по витой 16.3.0 работе тонких:
twistd -n web --port 5000 --wsgi test.app
После обновления скрученного до 16.4.0 У меня возникла ошибка при запуске:
No such WSGI application: 'test.app'
Что означает?
Переименование модуля не имеет эффекта. Но настройка переменной PYTHONPATH решает проблему. Спасибо! – Vladimir
@ Владимир может уделить вам пример. где вы использовали PYTHONPATH? – gB08
'' PYTHONPATH'' является переменной окружения. В этом случае было бы лучше переименовать пакет/модуль и не использовать имя '' test'', так как использование имени, которое отражает пакет в стандартной библиотеке, всегда является плохой идеей. –