我已经遇到了 pandas 几天的以下问题:当我使用 spyder 时我可以导入pandas但是当我使用 ipython <时它不起作用/ strong>或 jupyter 。我一直在寻找解决问题的方向:
它仍然无效,我收到以下错误消息:
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 :(得分: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