2012-04-15 11 views
4

私は今日前に0.71のパンダを持っていました。私は更新しようとしました、そして、私は単にウェブサイトによって提供された.exeファイルを実行しました。混乱パンダをインポート

は今、私は「輸入パンダ」を試みたが、それは私にエラー

はImportErrorいます:Cの拡張機能が組み込まれていない:あなたがインストールした場合、すでにあなたがソースディレクトリからインポートされていないことを確認します。

私は一般的には、Pythonとpandasには初めてです。何かが助けになるでしょう。

おかげで、

+8

+1 [Confusion Pandas](http://www.clker.com/cliparts/1/f/d/f/1216180305979727581laurent_panda_point_d_interrogation.svg.med.png)です。 –

答えて

3

あなたはは、PyPIやGitHubのからソースコードを含むディレクトリ内import pandasをやって偶然か?あるいは、0.7.1でチェックされていない依存関係がないかもしれません。ソースディレクトリからインポートしていない場合は、pandas._tseriesのインポート後にprintステートメントを持つようにpandas/init .pyファイル(C:\ Python27 \ Lib \ site-packages)を編集してくださいそれは言う:

try: 
    import pandas._tseries as lib 
except Exception, e: # pragma: no cover 

    print e # <-- ADD THIS LINE 

    if 'No module named' in str(e): 
     raise ImportError('C extensions not built: if you installed already ' 
          'verify that you are not importing from the source ' 
          'directory') 
    else: 
     raise 

あなたが好まれるissue trackerにこれを移動することができれば。ありがとう!

1

同じ問題がありました。依存関係を調べることで解決しました。 - numpy> 1.6.1、python-dateutil> 1.5がインストールされていることを確認してください。

0

私は同じエラーがありました。私は自分でパンダを作りませんでしたので、私はパンダのサイトで述べたようにこのエラーを起こすべきではないと思っていました。だから私はこのエラーを解決する方法を混乱していた。 パンダサイトでは、matplotlibが(オプション) depenedencyであるため、最初にインストールしていないと言います。しかし興味深いことに、matplotlibをインストールした後、エラーは消えました。私はそれがどのような効果を持っているのか分かりません。 それは何かを見つけました!