Problems in loading CSV

Hello,
I am trying to load the profiles.csv file for the final exercise of my course. I loaded numpy and launched genfromtxtx with:

import numpy as np
df = np.genfromtxt('./profiles.csv', delimiter=",")

but I am getting the error:

...
    Line #2420405 (got 6 columns instead of 31)
    Line #2420406 (got 4 columns instead of 31)
    Line #2420407 (got 2 columns instead of 31)
    Line #2420408 (got 4 columns instead of 31)
    Line #2420409 (got 6 columns instead of 31)
    Line #2420410 (got 17 columns instead of 31)

the execution is halted so nothing is imported:

df
Traceback (most recent call last):

  File "<ipython-input-6-00cf07b74dcd>", line 1, in <module>
    df

NameError: name 'df' is not defined

Any tips on what I did wrong?

You probably have old version of python.

I am running Python 3.6.6

The problem must have been using numpy. By using pandas I could load the file all right. Case closed. Thank you.