no se puede cargar el archivo csv en python3 con pandas

Hola chicos, no sé por qué, pero los pandas realmente no pueden cargar mi archivo csv en mi código python. El archivo está en la misma carpeta de mi proyecto de python, estoy trabajando con las bibliotecas tensorflow, theano, pandas, numpy y matplotlib. Han pasado 2 horas y traté de desinstalar todo y reinstalar una vez más usando los comandos pip3. Desinstalé tensorflow, pandas, theano, numpy, e incluso python2 y python3. Nada. También actualicé y actualicé mi distro de linux. inútil.

este es el error que sigo recibiendo cuando ejecuto la parte de mi código en el terminal interno de Spyder3:

dataset = pd.read_csv('Churn_Modelling.csv') Traceback (most recent call last): File "", line 1, in  dataset = pd.read_csv('Churn_Modelling.csv') File "/usr/local/lib/python3.6/dist-packages/pandas/io/parsers.py", line 709, in parser_f return _read(filepath_or_buffer, kwds) File "/usr/local/lib/python3.6/dist-packages/pandas/io/parsers.py", line 449, in _read parser = TextFileReader(filepath_or_buffer, **kwds) File "/usr/local/lib/python3.6/dist-packages/pandas/io/parsers.py", line 818, in __init__ self._make_engine(self.engine) File "/usr/local/lib/python3.6/dist-packages/pandas/io/parsers.py", line 1049, in _make_engine self._engine = CParserWrapper(self.f, **self.options) File "/usr/local/lib/python3.6/dist-packages/pandas/io/parsers.py", line 1695, in __init__ self._reader = parsers.TextReader(src, **kwds) File "pandas/_libs/parsers.pyx", line 402, in pandas._libs.parsers.TextReader.__cinit__ File "pandas/_libs/parsers.pyx", line 718, in pandas._libs.parsers.TextReader._setup_parser_source FileNotFoundError: File b'Churn_Modelling.csv' does not exist 

Y esta es la maldita línea de código:

 dataset = pd.read_csv('Churn_Modelling.csv') 

¿Qué hay de malo chicos? También intenté cambiarle el nombre.

El mensaje de error es lo que es FileNotFoundError: File b'Churn_Modelling.csv' does not exist . Si el archivo existe, entonces no está en el mismo directorio de trabajo de su script de python.

Intentaría imprimir el directorio de trabajo actual para verificar si Python está buscando el archivo en el directorio correcto.

 import os print(os.getcwd()) 

Alternativamente, en lugar de importar el archivo usando una ruta relativa (por ejemplo, Churn_Modelling.csv ), puede usar una ruta absoluta

 dataset = pd.read_csv('/path/to/file/Churn_Modelling.csv') 

Además, tenga en cuenta que en los sistemas POSIX (por ejemplo, Linux / Mac), el nombre del archivo Churn_Modelling mayúsculas y minúsculas (es decir, Churn_Modelling no es lo mismo que churn_modelling ).