2013-12-10 30 views
5

私はpip install tornadoでしたが、WSGIモジュールが不足しているため、次のコードを実行できません。あなたのファイルがtornado.py命名されている場合はPython Tornado:WSGIモジュールがありませんか?

http://flask.pocoo.org/docs/deploying/wsgi-standalone/

from tornado.wsgi import WSGIContainer 
from tornado.httpserver import HTTPServer 
from tornado.ioloop import IOLoop 
from myapp import app 

http_server = HTTPServer(WSGIContainer(app)) 
http_server.listen(5000) 
IOLoop.instance().start() 
+0

こんにちは、エラーとトレースバックを貼り付けてください。それは役に立つかもしれない。 – JunkMechanic

+0

ImportError:wsgi –

+0

という名前のモジュールは、インストールが成功したことを確信していますか?あなたはファイルシステム上のライブラリ内のモジュールを見つけることができますか? – JunkMechanic

答えて

13

、それは代わりに、サイトのパッケージ上のディレクトリのファイルから物事をインポートしようとします。これは、おそらく "Xという名前のモジュールがない" ImportErrorsの最も一般的なソースです。ファイルの名前を変更しても問題ありません。

+0

こんにちはベン、私は似たような問題があります.. http://stackoverflow.com/questions/34385066/tornado-doesnt-recognize-django-app-while - 始める - それ? –

+0

それは竜巻質問よりもジャンゴ質問の方が多いです。私はdjangoの起動と設定についてあまり知らない。 –

+0

ok。ベンにありがとう! –

3

実際にはBenが言ったことにコメントを追加したかっただけです。だから、誰かが評判のコメントを無視することはできません。

ファイル名をtornado.pyから別の名前に変更した後、作成したtornado.pycも削除します。

関連する問題