1

を実行Windows 7.0していPython2.7ます。インストールする前にパンダをインストールしipython0.12.1ました(安定版)。

実行import pandasするIPython.exeと、次のエラー メッセージが表示されます。

pandas という名前のモジュールはありません

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

そうは言っても、そこから実行するために、適切なライブラリがインストールされているC:\Python27\dist\ipython-0.12フォルダーにcdします。ipython.exedistribute-0.6.26pyreadline-1.7.1

そのエラー メッセージがまだ表示されます。Windows7でインストールの順序が特定されているかどうかは誰にもわかりませんか?

4

2 に答える 2

4

Pythonには複数のバージョンがありますか?Pythonパスで何かが中断されている必要があります。sys.pathを見てください:

import sys
for x in sys.path: print x

パンダはC:\Python27\Lib\site-packages\pandasそこのeggディレクトリまたはそこにインストールする必要があります。通常のPythonインタープリターを起動して実行することで、正確な場所を見つけることができます

import pandas print pandas

IPythonで何が間違っているのかわからない。

于 2012-05-04T14:53:06.143 に答える
1

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

何をすべきか:

1) 正しい Python パスがあるかどうかを確認します

import sys  
for x in sys.path: print x

2) Python の多くのバージョンが本当に必要ない場合は、他のバージョンを削除しないでください。

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

于 2015-10-31T21:14:05.273 に答える