私は、スタック標準によるプログラミング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()
Windows用のサードパーティモジュールの最適なリソースは、Christoph Gohlkeの Windows用Python拡張パッケージ リポジトリです。各モジュールは、自己解凍.exe
インストーラー、 python.org version Python-使用するバージョンとアーキテクチャーに合った正しいインストーラーを取得するようにしてください。
NumPy
は他のパッケージを必要としませんが、 pandas
は必要なので、すべてを取得するようにしてください。インストール順序は重要ではありません。
AnacondaやEnthoughtのようなディストリビューションに対するこのリソースの利点は、Dr。Gohlkeがパッケージを最新の状態に保ち、モジュールの最新バージョンを実行できることです。さらに、ほとんどすべてのモジュールには複数のPythonバージョンがありますが、他のディストリビューションの一部はPython 2.7。
欠点は、各パッケージを個別にインストールする必要があり、依存関係を処理するパッケージマネージャーがないことです。
これを試してください:それは動作するはずです。
Python(C:\ Python34)blowコマンドを実行する場所に移動します。
python -m pip install pandas
NUMPYは、私のPandasインストール後に自動的にインストールされます。
私は同じ頭痛を抱えていて、最終的に見つけた解決策は python xy をインストールすることでした。これには私が夢見ていたすべてのパッケージが含まれているようで、数週間の欲求不満がほぼ瞬時に解消されました(pandasおよび他の多くに関連します。必要なものすべての素晴らしいコレクションです。上記のすべてのライブラリ)
YMMVである間、Enthoughtのキャノピーは、私のインストールの問題ごとに問題を引き起こしました。明確に舵を取ることをお勧めします。
最初にコマンドpython -m pip install --upgrade pipを使用してpipバージョンをアップグレードした後、単にpip install pandasを実行します
注:-pandas python-dateutil、numpy、setuptoolsおよびpytzモジュールが必要です。