Lettura di file delimitati da tabulazioni con Pandas: funziona su Windows, ma non su Mac

| | | |

Ho letto senza problemi un file di dati delimitato da tabulazioni in Windows con Pandas/Python. Il file di dati contiene note nelle prime tre righe e poi segue con un'intestazione.

 df = pd.read_csv(myfile,sep=" ",skiprows=(0,1,2),header=(0)) 

Ora sto cercando di leggere questo file con il mio Mac. (La mia prima volta che utilizzo Python su Mac.) Viene visualizzato il seguente errore.

pandas.parser.CParserError: errore durante la tokenizzazione dei dati. Errore C: previsto 1 campo nella riga 8, visto 39 

Se si imposta l'argomento error_bad_lines per read_csv su False< /em>, ottengo le seguenti informazioni, che continuano fino alla fine dell'ultima riga.

Salta la riga 8: previsto 1 campi, visto 39 Salta la riga 9: previsto 1 campo, visto 125 Salta la linea 10: previsto 1 campo, visto 125 Salto la linea 11: previsto 1 campo, vide 125 Salto la linea 12: previsto 1 campo, vide 125 Salto la linea 13: previsto 1 campo, vide 125 Salto la linea 14: previsto 1 campo, vide 125 Salta la riga 15: previsto 1 campi, visto 125 Salto la riga 16: previsto 1 campi, visto 125 Salto la riga 17: previsto 1 campi, visto 125 ... 

Devo specificare un valore per l'argomento codifica? Sembra che non dovrei perché la lettura del file funziona bene su Windows.