2012-05-04 10 views
1

私はPython2.7でWindows 7.0を実行しています。 ipython0.12.1(stable)をインストールする前にパンダをインストールしました。パンダをIPythonにインポートすることはできません

私はIPython.exeでimport pandasを実行すると、私はエラーメッセージが出ていない:「いいえモジュールという名前のパンダ」を

私はスタートメニューからIPythonを呼び出す場合は、cmdを介して、それが自動的にCには実行されません:\ Python27パンダがどこにあるか。別のパスC:\ Users \ mycomputername \ .ipythonから実行されているようです。 (ipythonは、パンダのライブラリがマシン上に存在することを検出することができないというのは無理です。)

私はC:\ Python27 \ dist \ ipython-0.12フォルダにもcd:そこからipython.exeを実行するには - 適切なライブラリ、つまり0.6206とpyreadline-1.7.1がインストールされているライブラリ。

エラーメッセージがまだ表示されます。 インストールの順序がWindows7上で特にあるかどうかは誰にも分かりますか?

+1

バニラのPythonインタプリタで 'pandas'をインポートできますか? –

+0

はい、できます。@ larsmans –

答えて

4

複数のバージョンのPythonがありますか?あなたのPythonパスで何かをボルケージする必要があります。 sys.pathを見て:

import sys 
for x in sys.path: print x 

パンダがC:\Python27\Lib\site-packages\pandasまたはそこに卵のディレクトリにインストールする必要があります。あなたは、通常のPythonインタプリタを発射し、IPythonで間違っている可能性が何

import pandas print pandas

わからないことにより、正確に場所を見つけることができます。

+0

ご返信ありがとうございます。とても有難い。バニラではSYSおよび印刷xをインポートした後、私が見interpreter--: C: C python.zip \ WINDOWS \ SYSTEM32 \:\ Python27 \ DLLを C:\ Python27 \ libに C:\ Python27 \ libに\を\ Python27 \ libに\ libに-TKの のC:\ Python27 \ C:\ Python27 \ C: C PLAT-勝つ\ Python27 \ LIB \サイト - パッケージ を私は、パンダを印刷して参照してください。<モジュールのパンダ'C:\ Python27 \ Lib \ site-packages \ pandas \ __ init __。pyc'>のようにします。 私はすべてを削除して再インストールする必要がありますか? もう一度思い出したのは、PyLabをインストールしたことです。私はこれが問題なのかどうかはわかりません... –

+1

問題は、iPythonが少なくとも3つの場所にあるようです。ああ少年。: C:\ Python27 \ dist; C:¥Python27¥EPD¥Lib¥site-packages; C:\ Python \ dist \ iPython-0.12 \ build; パンダはこれらの* none *にあります。 EPD \ lib \ site-packagesにはすでに 'distribute'ライブラリがあります。だから私はもう一度パンダを再インストールしようとします。もしあなたが同意しないなら、私に知らせてください。どうも。 –

+0

Windowsの「プログラムの追加と削除」を含むすべてのものを削除し、PyPI –

1

私は同じ問題を抱えていました。私の目的は、複数のバージョンのPythonがあったからです。私はiPythonを使用する前に別のシステムを持っていたので、ディレクトリはPythonの最初のバージョンを呼び出していました。

は何をすべきか:

1)あなたは右のPythonパス

import sys 
for x in sys.path: print x 

2を持っている場合は、他のバージョンを削除しない場合は、あなたが本当にPythonの多くのバージョンを必要としない場合、)チェック。

それは私の問題を解決しました。

関連する問題