module 'pandas' has no attribute 'read_csv module 'pandas' has no attribute 'read_csv numpy numpy

module 'pandas' has no attribute 'read_csv


Try renaming your csv.py to something else, like csv_test.py. Looks like pandas is being confused about what to import.


Make sure you don't have a file called pandas.py in the directory you are executing your python file in.


I had checked for the presence of csv.py and made sure there was no file of this name. I also tried pip uninstall pandas and then pip install pandas. I still got the same error.

What worked for me was: pip-autoremove.

First install it using pip install pip-autoremove.
Then, remove pandas using pip-autoremove pandas -y.
Next, reinstall it using pip install pandas.

The reason why this is necessary is that sometimes, when using uninstall, the package folder may still be present.