3

さまざまな Python 環境の長所と短所に関するさまざまな投稿を読みました。そうは言っても、私はこのデューデリジェンスに従事する前よりもさらに混乱しています.

私のアプリケーションは、アルゴリズム取引、バックテスト、および分析ツールの開発であるため、次の機能が必要であることはわかっています。

-numpy

-scipy

-Matplotlib

-スパイダーIDE

ここにユーザーが投稿したコメントに基づいて、macos へのスパイダーのインストールは自明ではないようですhttp://code.google.com/p/spyderlib/wiki/Installation誰かがプロセスと前提条件について私をよりよく導くことができます.

stackoverflow に関する次の投稿に出くわしました。これは、EPD-7.1 ディストリビューションをインストールしてから、spyder を個別にインストールできることを示しているように見えましたが、EPD ディストリビューションにスパイダーに必要なすべての前提条件が付属しているかどうかはわかりません。

科学計算用の Python ディストリビューションと環境

以下はmacosにspyderをインストールする方法のガイドのようですが、これが最新のものであるかどうか、およびEPDのインストールにより一部の手順が不要になるかどうかはわかりません.

http://works13.com/blog/mac/howto-install-spyder-1-x-on-mac-os-x-with-64bit-python.htm

最後に、EPD をインストールする場合、32 ビットと 64 ビットのどちらを使用するのがよいでしょうか。

どうぞよろしくお願いいたします。

4

4 に答える 4

4

Anacondaはまさにあなたが探しているもののようです。spyder、numpy、scipy、および matplotlib はすべて箱から出してすぐに動作します。

于 2014-07-03T01:31:02.227 に答える
0

実用的な分析環境への最短経路は、Enthought Python ディストリビューションです。PythonXYビルドも優れています (インストールが簡単など) が、事前にインストールされている機能が少ない (フットプリントが軽い)。

Spyderlib は PythonXY できれいに動作します。EPD には、未解決の問題がいくつかあります。

64 ビット ビルドよりも 32 ビット ビルドを好む理由は思いつきません。

于 2011-11-19T20:01:28.683 に答える
0

どのような種類のアルゴ取引を行おうとしているかにもよりますが、時間に敏感なもの (実際の取引など) では Python は遅すぎる可能性があります。とは言っても、バックテストや戦略開発には優れたツールになる可能性がありますが、すべてを実行できるStreambaseのようなものがより良い選択かもしれません.

于 2011-11-20T08:10:27.137 に答える