谢谢回复,因为我一开始是用相对寻址来找 train.csv 的,然后发现在 Emacs 里运行报错,发现可能是 current working dir 的事,所以就这样输出的看。
我比较好奇为啥当前文件路径是 E:\sourcecode\leetcode\Kaggle\Titanic\titanic.py,但是在 Emacs 里获得的 current working dir 却是 E:\sourcecode\leetcode,用 IDLE 就是正常的 E:\sourcecode\leetcode\Kaggle\Titanic。
现在我利用 os.chdir() 改了 cwd 暂时解决了这个问题。
我发现坛里也有人遇到过这个问题 有用 lpy 的吗?交流一下 - #82,来自 et2010
他是重启电脑解决的,我重启电脑、Emacs 都没效果。