my app is woking well on local host but when i try to deploy it . it not even able to read csv file. Have been trying to solve it for a whole day.
this the error am getting
[21:12:43] ๐ Python dependencies were installed from /app/visulization_of_kenya_voters/requirements.txt using pip.
[21:12:43] ๐ฆ Processed dependencies!
Stopping...
Collecting usage statistics. To deactivate, set browser.gatherUsageStats to False.
[21:12:46] ๐ Updated app!
2023-11-23 21:12:47.388 Uncaught app exception
Traceback (most recent call last):
File "/home/appuser/venv/lib/python3.9/site-packages/streamlit/runtime/scriptrunner/script_runner.py", line 534, in _run_script
exec(code, module.__dict__)
File "/app/visulization_of_kenya_voters/myapp.py", line 9, in <module>
df=pd.read_csv(r"https://github.com/YonQwon/visulization_of_kenya_voters/blob/main/data/voters.csv", low_memory=False)
File "/home/appuser/venv/lib/python3.9/site-packages/pandas/io/parsers/readers.py", line 912, in read_csv
return _read(filepath_or_buffer, kwds)
File "/home/appuser/venv/lib/python3.9/site-packages/pandas/io/parsers/readers.py", line 583, in _read
return parser.read(nrows)
File "/home/appuser/venv/lib/python3.9/site-packages/pandas/io/parsers/readers.py", line 1704, in read
) = self._engine.read( # type: ignore[attr-defined]
File "/home/appuser/venv/lib/python3.9/site-packages/pandas/io/parsers/c_parser_wrapper.py", line 239, in read
data = self._reader.read(nrows)
File "pandas/_libs/parsers.pyx", line 796, in pandas._libs.parsers.TextReader.read
File "pandas/_libs/parsers.pyx", line 884, in pandas._libs.parsers.TextReader._read_rows
File "pandas/_libs/parsers.pyx", line 861, in pandas._libs.parsers.TextReader._check_tokenize_status
File "pandas/_libs/parsers.pyx", line 2029, in pandas._libs.parsers.raise_parser_error
pandas.errors.ParserError: Error tokenizing data. C error: Expected 1 fields in line 33, saw 8
2023-11-23 21:12:47.553 Uncaught app exception
Traceback (most recent call last):
File "/home/appuser/venv/lib/python3.9/site-packages/streamlit/runtime/scriptrunner/script_runner.py", line 534, in _run_script
exec(code, module.__dict__)
File "/app/visulization_of_kenya_voters/myapp.py", line 9, in <module>
df=pd.read_csv(r"https://github.com/YonQwon/visulization_of_kenya_voters/blob/main/data/voters.csv", low_memory=False)
File "/home/appuser/venv/lib/python3.9/site-packages/pandas/io/parsers/readers.py", line 912, in read_csv
return _read(filepath_or_buffer, kwds)
File "/home/appuser/venv/lib/python3.9/site-packages/pandas/io/parsers/readers.py", line 583, in _read
return parser.read(nrows)
File "/home/appuser/venv/lib/python3.9/site-packages/pandas/io/parsers/readers.py", line 1704, in read
) = self._engine.read( # type: ignore[attr-defined]
File "/home/appuser/venv/lib/python3.9/site-packages/pandas/io/parsers/c_parser_wrapper.py", line 239, in read
data = self._reader.read(nrows)
File "pandas/_libs/parsers.pyx", line 796, in pandas._libs.parsers.TextReader.read
File "pandas/_libs/parsers.pyx", line 884, in pandas._libs.parsers.TextReader._read_rows
File "pandas/_libs/parsers.pyx", line 861, in pandas._libs.parsers.TextReader._check_tokenize_status
File "pandas/_libs/parsers.pyx", line 2029, in pandas._libs.parsers.raise_parser_error
pandas.errors.ParserError: Error tokenizing data. C error: Expected 1 fields in line 33, saw 8