如何设置相对路径使给定pd.read_csv读取gapminder.tsv的命令正常运行
路径对应存放规则
你用到的../是相对路径标识,指向你执行Python代码时的当前工作目录的上级目录,按以下规则存放文件即可让给定命令正常运行:
- 先确认当前工作目录:在你运行Python的Anaconda Prompt窗口,执行
cd(Windows系统)或pwd(Mac/Linux系统),输出的路径就是当前工作目录 - 打开该工作目录的上级文件夹,在这个上级文件夹中新建名为
data的文件夹 - 将
gapminder.tsv文件直接放入刚才新建的data文件夹中,不要嵌套其他子文件夹
验证方法
你可以在Python交互环境执行以下代码,打印出的路径就是Python实际查找文件的路径,直接对照该路径核对文件存放位置即可:
import os print(os.path.abspath('../data/gapminder.tsv'))
内容的提问来源于stack exchange,提问作者zstegmil
相关产品推荐
相关产品推荐

