import pandas as pd
df = pd.read_csv('FBI-CRIME11.csv')
print(df.head())运行这段简单的代码会给出一个错误:
Traceback (most recent call last):
  File "C:/Users/Dita/Desktop/python/lessons/python.data/csv.py", line 1, in <module>
    import pandas as pd
  File "C:\python\lib\site-packages\pandas-0.19.1-py3.5-win-amd64.egg\pandas\__init__.py", line 37, in <module>
    import pandas.core.config_init
  File "C:\python\lib\site-packages\pandas-0.19.1-py3.5-win-amd64.egg\pandas\core\config_init.py", line 18, in <module>
    from pandas.formats.format import detect_console_encoding
  File "C:\python\lib\site-packages\pandas-0.19.1-py3.5-win-amd64.egg\pandas\formats\format.py", line 33, in <module>
    from pandas.io.common import _get_handle, UnicodeWriter, _expand_user
  File "C:\python\lib\site-packages\pandas-0.19.1-py3.5-win-amd64.egg\pandas\io\common.py", line 5, in <module>
    import csv
  File "C:\Users\Dita\Desktop\python\lessons\python.data\csv.py", line 4, in <module>
    df = pd.read_csv('FBI-CRIME11.csv')
AttributeError: module 'pandas' has no attribute 'read_csv'发布于 2020-03-01 14:04:58
我检查了是否存在csv.py,并确保没有这个名称的文件。我还尝试了pip uninstall pandas,然后是pip install pandas。我还是犯了同样的错误。
对我起作用的是:pip-autoremove。
首先使用pip install pip-autoremove安装它。
然后,使用pip-autoremove pandas -y移除熊猫。
接下来,使用pip install pandas重新安装它。
这是必要的原因是,有时,当使用卸载时,包文件夹可能仍然存在。
https://stackoverflow.com/questions/40554657
复制相似问题