今天使用VSCode运行Python代码,读取当前目录下的CSV文件,代码如下
1 | import pandas as pd |
我已确认过我的Python代码文件和train.csv
在同一个目录,正常情况下这份代码不应该报错的。
但我运行这份代码时,终端内容如下
1 | E:\Study\LHYMachineLearning>python -u "e:\Study\LHYMachineLearning\LHYMLCode\hw1_regression\hw1_regression.py" |
但是如果我修改VSCode终端的所在路径,这样运行就不会报错。
1 | E:\Study\LHYMachineLearning\LHYMLCode\hw1_regression>python -u hw1_regression.py |
所以问题就在于运行命令时VSCode终端的所在路径,这里不再过多解释,上面两条命令的对比十分明显了。
作者:@臭咸鱼
转载请注明出处:https://www.cnblogs.com/chouxianyu/
欢迎讨论和交流!