Csv FileNotFoundError:python 3.6

Csv FileNotFoundError:python 3.6,csv,pandas,filenotfoundexception,python-3.6,Csv,Pandas,Filenotfoundexception,Python 3.6,我正在尝试使用python 3.6中的pandas库导入一个.csv文件。使用简单的data=pd.read_csv('./data.csv')我得到以下错误文件NotFoundError:文件b“/Data.csv”不存在。我还尝试了导入操作系统,然后data\u path=os.path.abspath('./data.csv')然后data=pd.read\u csv(data\u path)但是得到了相同的错误。我正在使用vs代码、python 3.6,我的所有库都已更新。您可以尝试放置

我正在尝试使用python 3.6中的pandas库导入一个
.csv
文件。使用简单的
data=pd.read_csv('./data.csv')
我得到以下错误<代码>文件NotFoundError:文件b“/Data.csv”不存在。我还尝试了导入操作系统,然后
data\u path=os.path.abspath('./data.csv')
然后
data=pd.read\u csv(data\u path)
但是得到了相同的错误。我正在使用vs代码、python 3.6,我的所有库都已更新。

您可以尝试放置文件的绝对路径,例如:

df = pd.read_csv('/home/$USER/Desktop/Data.csv')

如何运行脚本?您确定工作目录确实包含该文件吗?是的,它确实包含该文件。代码位于
.py
文件中,我正在使用vs代码运行带有
\%%
前缀的每个“单元格”。不确定您所说的“我正在使用vs代码运行带有\%%前缀的每个“单元格”是什么意思。您使用的是jupyter,对吗?不是。vs代码是跨平台的免费版Visual Studio代码编辑器。VS Code有一个扩展名,您可以像在Jupyter笔记本或Jupyter-Lab中一样以“单元”的形式运行python代码。这里的区别是,我不是在创建Jupyter文件,而是一个.py文件,我可以立即在生产应用程序中使用。我建议尝试运行一个.py文件(或其中的一部分,即读取.csv)从.py和.csv所在目录的终端,查看将发生什么。