zoukankan      html  css  js  c++  java
  • VSCode运行Python代码:文件存在但出现FileNotFoundError

    今天使用VSCode运行Python代码,读取当前目录下的CSV文件,代码如下

    import pandas as pd
    data = pd.read_csv('./train.csv')
    

    我已确认过我的Python代码文件和train.csv在同一个目录,正常情况下这份代码不应该报错的。

    但我运行这份代码时,终端内容如下

    E:StudyLHYMachineLearning>python -u "e:StudyLHYMachineLearningLHYMLCodehw1_regressionhw1_regression.py"
    Traceback (most recent call last):
    ………………<此处内容省略>
    FileNotFoundError: [Errno 2] File b'./train.csv' does not exist: b'./train.csv'
    

    但是如果我修改VSCode终端的所在路径,这样运行就不会报错

    E:StudyLHYMachineLearningLHYMLCodehw1_regression>python -u hw1_regression.py
    

    所以问题就在于运行命令时VSCode终端的所在路径,这里不再过多解释,上面两条命令的对比十分明显了。


    作者:@臭咸鱼

    转载请注明出处:https://www.cnblogs.com/chouxianyu/

    欢迎讨论和交流!


  • 相关阅读:
    NOI Online 2020「Prelude」
    CF704E Iron Man
    luogu P4619 [SDOI2018]旧试题
    luogu P4207 [NOI2005]月下柠檬树
    JOI2020
    luogu P3263 [JLOI2015]有意义的字符串
    p1864
    p1824
    p1836
    p1862
  • 原文地址:https://www.cnblogs.com/chouxianyu/p/13866348.html
Copyright © 2011-2022 走看看