web-dev-qa-db-ja.com

numpyとpandasをWindowsにインストールする方法

私は、スタック標準によるプログラミングn00bであると言って前書きします。私はデータ分析とスクリプト作成の経験があります-これは金融会社で専門的に行っていることですが、バックエンドで何をしているのかわかりません。

pandasとpythonの使用を開始しようとしています--- matlab/vbaから離れていますが、pandasライブラリのインストール方法がわかりません。

pandasをインポートしようとすると、numpyモジュールが存在しないというエラーが表示されます。 ezsetup/pipをインストールしようとしました(これがbtwなのかわかりません)...そして、このコマンドを入力する場所がわからない$ python get-pip.py

時々import pandasをしようとすると、名前テーブルのハッシュ可能をインポートできないというエラーが表示される

私はこれが何を意味するのか分かりませんし、どこにも行きません。

更新

わかりましたanacondaをインストールしました。コンソールからnumpyとpandasを直接インポートできるようです。基本的な時系列を書き、pandas構文を使用してプロットしようとすると、「シリーズが定義されていない」というエラーが表示されるので、実際に動作しているかどうかわかりません

  In [1]: import matplotlib.pyplot as plt
  In [2]: ts = Series(randn(1000), index=date_range('1/1/2000', periods=1000))
  In [3]: ts = ts.cumsum()
  In [4]: ts.plot()
10
googlekid

Windows用のサードパーティモジュールの最適なリソースは、Christoph Gohlkeの Windows用Python拡張パッケージ リポジトリです。各モジュールは、自己解凍.exeインストーラー、 python.org version Python-使用するバージョンとアーキテクチャーに合った正しいインストーラーを取得するようにしてください。

NumPy は他のパッケージを必要としませんが、 pandas は必要なので、すべてを取得するようにしてください。インストール順序は重要ではありません。

AnacondaやEnthoughtのようなディストリビューションに対するこのリソースの利点は、Dr。Gohlkeがパッケージを最新の状態に保ち、モジュールの最新バージョンを実行できることです。さらに、ほとんどすべてのモジュールには複数のPythonバージョンがありますが、他のディストリビューションの一部はPython 2.7。

欠点は、各パッケージを個別にインストールする必要があり、依存関係を処理するパッケージマネージャーがないことです。

11
MattDMo

事前にパッケージ化されたソリューション、 Anaconda または Enthought を使用するのが最適です(特にWindowsの場合)

7
dartdog

これを試してください:それは動作するはずです。

Python(C:\ Python34)blowコマンドを実行する場所に移動します。

python -m pip install pandas

NUMPYは、私のPandasインストール後に自動的にインストールされます。

5
AskMe

私は同じ頭痛を抱えていて、最終的に見つけた解決策は python xy をインストールすることでした。これには私が夢見ていたすべてのパッケージが含まれているようで、数週間の欲求不満がほぼ瞬時に解消されました(pandasおよび他の多くに関連します。必要なものすべての素晴らしいコレクションです。上記のすべてのライブラリ)

YMMVである間、Enthoughtのキャノピーは、私のインストールの問題ごとに問題を引き起こしました。明確に舵を取ることをお勧めします。

3
Brian Leach

最初にコマンドpython -m pip install --upgrade pipを使用してpipバージョンをアップグレードした後、単にpip install pandasを実行します

注:-pandas python-dateutil、numpy、setuptoolsおよびpytzモジュールが必要です。

2
sandeep rathore