导入熊猫:类型错误:预期的字符串或缓冲区



我正在尝试在我的代码中使用熊猫进行数据分析。导入模块时,出现以下错误:TypeError: expected string or buffer

我最初尝试卸载python,pandas和scikit...希望这是一个更新或简单故障的问题。我还尝试遵循堆栈溢出上发现的类似问题的解决方案,但没有成功。

我看到这个问题似乎已经在 Pandas 中得到解决(见链接(,但似乎仍然无法导入模块。还有其他人在使用熊猫时遇到过这个问题吗?有什么想法吗?

谢谢你的时间!

-阿隆

完整回溯:

Traceback (most recent call last):
File "predict_from_text.py", line 8, in <module>
import pandas as pandas
File "/Users/alonyoeli/Library/Python/2.7/lib/python/site-packages/pandas/__init__.py", line 13, in <module>
__import__(dependency)
File "/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python/pytz/__init__.py", line 29, in <module>
from pkg_resources import resource_stream
File "/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python/pkg_resources/__init__.py", line 83, in <module>
import parser
File "/Users/alonyoeli/Desktop/twitter_data/parser.py", line 7, in <module>
output_json = json.loads(output)
File "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/json/__init__.py", line 338, in loads
return _default_decoder.decode(s)
File "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/json/decoder.py", line 366, in decode
obj, end = self.raw_decode(s, idx=_w(s, 0).end())
TypeError: expected string or buffer

所以我能够让熊猫进口!该错误是由于权限或目录组织造成的。感谢所有试图提供帮助的人!

最新更新