'pandas' has no attribute 'read_csv'"
I've just been spinning my wheels on the same problem. 
TL/DR: try renaming your python files
I think there must be a number of other naming conflicts besides some of the conceivably obvious ones like csv.py and pandas.py mentioned in other posts on the topic.
In my case, I had a single file called inspect.py. Running on the command line gave me the error, as did running import pandas from within a python3 shell, but only when launching the shell from the same directory as inspect.py. I renamed inspect.py, and now it works just fine!!
I have been using pandas for a while and it worked fine but out of nowhere, it decided to give me this error 

AttributeError("module 'pandas' has no attribute 'read_csv'")

Now I have spent many many hours trying to solve this issue viewing every StackOverflow forum but they don't help. 

I know where both my cvs + python files are located.
My script is not called cvs.py or anything such.
My code can literally just be `'import pandas as pd' and I get the
no attribute error.

I would appreciate if someone could spare the time + assist me in solving this problem.