Read_csv error in Pandas 0.22.0n 
I am working on O'Reilly's book, and I can't seem to resolve an issue in chapter 2 -- specifically the function load_housing_data(). Up until in[5], when the issue arises, I have identical code. 

Then I call: 

housing = load_housing_data()
housing.head()

And get an error message: 

datasets/housing/housing.csv
---------------------------------------------------------------------------
ParserError                               Traceback (most recent call last)
<ipython-input-42-bdadda959546> in <module>()
----> 1 housing = load_housing_data()
      2 housing.head()

<ipython-input-41-20ea98f007bf> in load_housing_data(housing_path)
      4     csv_path = os.path.join(housing_path, "housing.csv")
      5     print (csv_path)
----> 6     return pd.read_csv(csv_path)

/Users/Owen/anaconda/lib/python2.7/site-packages/pandas/io/parsers.pyc in parser_f(filepath_or_buffer, sep, delimiter, header, names, index_col, usecols, squeeze, prefix, mangle_dupe_cols, dtype, engine, converters, true_values, false_values, skipinitialspace, skiprows, nrows, na_values, keep_default_na, na_filter, verbose, skip_blank_lines, parse_dates, infer_datetime_format, keep_date_col, date_parser, dayfirst, iterator, chunksize, compression, thousands, decimal, lineterminator, quotechar, quoting, escapechar, comment, encoding, dialect, tupleize_cols, error_bad_lines, warn_bad_lines, skipfooter, skip_footer, doublequote, delim_whitespace, as_recarray, compact_ints, use_unsigned, low_memory, buffer_lines, memory_map, float_precision)
    653                     dialect=dialect,
    654                     compression=compression,
--> 655                     engine_specified=engine_specified,
    656 
    657                     doublequote=doublequote,

/Users/Owen/anaconda/lib/python2.7/site-packages/pandas/io/parsers.pyc in _read(filepath_or_buffer, kwds)
    409     -------
    410     names : array-like or None
--> 411         The original `names` parameter.
    412     """
    413 

/Users/Owen/anaconda/lib/python2.7/site-packages/pandas/io/parsers.pyc in read(self, nrows)
   1003             if not isinstance(index_col, (list, tuple, np.ndarray)):
   1004                 index_col = [index_col]
-> 1005         result['index_col'] = index_col
   1006 
   1007         names = list(names) if names is not None else names

/Users/Owen/anaconda/lib/python2.7/site-packages/pandas/io/parsers.pyc in read(self, nrows)
   1746             if len(self.names) < len(usecols):
   1747                 raise ValueError("Usecols do not match names.")
-> 1748 
   1749         self._set_noconvert_columns()
   1750 

pandas/_libs/parsers.pyx in pandas._libs.parsers.TextReader.read (pandas/_libs/parsers.c:10862)()

pandas/_libs/parsers.pyx in pandas._libs.parsers.TextReader._read_low_memory (pandas/_libs/parsers.c:11138)()

pandas/_libs/parsers.pyx in pandas._libs.parsers.TextReader._read_rows (pandas/_libs/parsers.c:11884)()

pandas/_libs/parsers.pyx in pandas._libs.parsers.TextReader._tokenize_rows (pandas/_libs/parsers.c:11755)()

pandas/_libs/parsers.pyx in pandas._libs.parsers.raise_parser_error (pandas/_libs/parsers.c:28765)()

ParserError: Error tokenizing data. C error: Expected 1 fields in line 70, saw 5


Before I update pandas, the load_housing_data() function worked well. I am currently using version 0.22.0 of Pandas, as I was having an import error with an older version.

 I am just getting started working with Pandas and any help would be appreciated. 


