What happens when you do import pandas
outside of the venv i.e. in a regular Python console that uses the global Python interpreter on your computer?
I've had similar issues on a lot of different machines I've worked with. Most of the time it is usually an issue with the virtualenv or that the computer has not added Python to PATH.