mua*_*aiz 8 python python-3.x pandas
我已经成功使用了pandas.read_csv很长时间但突然它在我尝试读取csv文件时开始出错
df = pd.read_csv('file.csv', encoding='utf-8')
Run Code Online (Sandbox Code Playgroud)
错误是
AttributeError: module 'pandas' has no attribute 'read_csv'
Run Code Online (Sandbox Code Playgroud)
我试图升级熊猫但不起作用.我试图搜索并得到这个答案,但当我在我的熊猫中搜索csv.py文件时,我没有找到任何答案.所以我试图将鼠标悬停在pandas.read_csv需要我提交的方法上parsers.py.但是在该文件中没有命名的特定方法,read_csv但它指向另一个像这样的解析器函数
# parser.py (built-in file in pandas) file has this implementation
read_csv = _make_parser_function('read_csv', sep=',')
read_csv = Appender(_read_csv_doc)(read_csv)
Run Code Online (Sandbox Code Playgroud)
我不明白它应该如何重新开始工作?有什么建议
小智 6
尝试在 Jupyter/ipython 中运行以下代码时遇到了同样的问题。
import pandas as pd
df = pd.read_csv("weather_data.csv")
df
Run Code Online (Sandbox Code Playgroud)
我意识到我有一个名为 pandas.py 的文件。事实上,还有另外两个名为 pandas1.py 和 pandas2.py 的。我把它们都改了,然后它就完美运行了:) 吸取了教训。
所以我自己写一个答案。random.py我刚刚注意到我在项目中创建了一个与random.pyin package.json 发生冲突的文件pandas。将我当前的文件重命名为其他对我有用的文件:)
| 归档时间: |
|
| 查看次数: |
16325 次 |
| 最近记录: |