2011-12-14 10 views
0

私はWindows上でTornadoを使用する方法を検討しています。私の最近の検索では、Tornadoの全機能を使うために、Python 2.6以降のWindowsでサポートされていないpycurlをインストールする必要があることがわかりました。pycurlがインストールされていないWindows上でtornado Webサーバーを使用できますか?

pycurlを使わずにTornadoをインストールしていて、どの機能が失われるのかは誰にも分かりますか?

おかげ

答えて

2

tornadoは、純粋なPythonのある一つが、a couple of asynchronous HTTP clientsを提供し、別のpycurlを使用します。最近のバージョンのtornado(2.0+)では、純粋なpythonバージョンがデフォルトであり、pycurlは、CurlAsyncHTTPClientを明示的に使用する場合にのみ必要です。

(HTTPが悪いとクライアントは速くて頑丈になるはずですが、使用しようとするとsegfaultが1度発生するので、重要な部分ではありませんtornadoのいずれかの手段で、あなたのアプリケーションに応じて、HTTPクライアントが必要ない場合もありますし、何らかの理由でデフォルトのクライアントが十分でない場合は、いつも別のHTTPクライアントを使用できます。例えば、requestssupport for asynchronous requestsを有する)。

関連する問題