2016-05-03 2 views
0

に失敗:私はスパイダーを使用するとき、私はパンダをインポートすることができますが、私はipythonまたはjupyterを使用する場合、それは動作しません。私はパンダを更新しましたパンダ輸入は私が<strong>パンダ日間</strong>で次のような問題を経験してきたipythonとJupyter

  • 、私はipythonスパイダーが同じPYTHONPATHを持っていることを確認している
  • I:私はこの問題を解決するために、いくつかの方向に見てきましたアンインストールして再インストールしましたスパイダー

それはまだ動作しませんし、私は次のようなエラーメッセージが出ます:私は他の人が同じ問題を抱えていたが、明確な答えは存在しないことを見

ImportError        Traceback (most recent call last) 
<ipython-input-8-d6ac987968b6> in <module>() 
----> 1 import pandas 

/Users/ME/anaconda/lib/python2.7/site-packages/pandas/__init__.py in <module>() 
    29      "pandas from the source directory, you may need to run " 
    30      "'python setup.py build_ext --inplace' to build the C " 
---> 31      "extensions first.".format(module)) 
    32 
    33 from datetime import datetime 

ImportError: C extension: hashtable not built. 
If you want to import pandas from the source directory, you may need to run 
'python setup.py build_ext --inplace' to build the C extensions first. 

を。誰かがそれを解決する手順を知っていますか?

+0

これは助けになりませんか? http://stackoverflow.com/questions/30761152/how-to-solve-import-error-for-pandas – IanS

+0

いいえ動作しません。悲しいことに。 –

+0

パンダをどうやって更新しましたか? (conda?pip?)どのバージョン? pandasはipython/pythonプロンプトから動作しますか? – Back2Basics

答えて

0

解決策を見つけました。エラーは、エンコーディングの問題による値のエラーによるものです。

これは非常に多くのpythonで発生し、さまざまな質問がそれについて尋ねられています。その中で、次のリンクは慎重にそれを説明する:

Pelican 3.3 pelican-quickstart error "ValueError: unknown locale: UTF-8"

短くするためには、唯一の問題を解決するために、次のbashのコードを実行する必要があります:

echo -e "export LC_ALL=en_US.UTF-8\nexport LANG=en_US.UTF-8" >> ~/.bashrc && source ~/.bashrc 
関連する問題

 関連する問題