一只魈咸鱼 发表于 2022-4-21 08:47:37

vscode报错filenotfound(明明在一个文件夹下)

如图,读取文件和py文件在同一目录

但就是报错

一只魈咸鱼 发表于 2022-4-21 08:48:56

data里面是有这个ex7data1.mat的

isdkz 发表于 2022-4-21 08:59:29

一只魈咸鱼 发表于 2022-4-21 08:48
data里面是有这个ex7data1.mat的

你得看你的执行路径,你的执行路径不一定是在你的目录下,

如果你看得到执行的终端的话,这个路径会在终端命令提示符前面,

如果你不是在终端执行的,你可以用以下代码来看一下你的脚本执行所在的路径,

import os
print(os.getcwd())

一只魈咸鱼 发表于 2022-4-21 09:20:46

isdkz 发表于 2022-4-21 08:59
你得看你的执行路径,你的执行路径不一定是在你的目录下,

如果你看得到执行的终端的话,这个路径会在 ...

{:10_250:}他找不到那肯定执行路径不对头,我在run-code里面找到了这个设置相对路径,完事现在在找调试的相对路径怎么改

一只魈咸鱼 发表于 2022-4-21 09:25:12

isdkz 发表于 2022-4-21 08:59
你得看你的执行路径,你的执行路径不一定是在你的目录下,

如果你看得到执行的终端的话,这个路径会在 ...

也找到了,不知道为什么直接“cwd”:“”不管用,虽然网上大多数都是这样。得"cwd": "${fileDirname}"

isdkz 发表于 2022-4-21 09:26:30

一只魈咸鱼 发表于 2022-4-21 09:25
也找到了,不知道为什么直接“cwd”:“”不管用,虽然网上大多数都是这样。得"cwd": "${fileDirname}"

你用的是 vscode ?

白two 发表于 2022-4-21 10:29:08

你得cd到你执行的文件所在的文件夹目录再执行
要么你就用绝对路径

kogawananari 发表于 2022-4-21 14:12:16

你可以永远相信cmd运行pycharm或vscode的终端运行不可信

一只魈咸鱼 发表于 2022-4-22 07:59:58

isdkz 发表于 2022-4-21 09:26
你用的是 vscode ?

一只魈咸鱼 发表于 2022-4-22 08:00:48

kogawananari 发表于 2022-4-21 14:12
你可以永远相信cmd运行pycharm或vscode的终端运行不可信

我不明白为啥都喜欢cmd运行呢,pycharm自带的运行有啥不好的地方吗{:5_100:}

wp231957 发表于 2022-4-22 08:39:35

一只魈咸鱼 发表于 2022-4-22 08:00
我不明白为啥都喜欢cmd运行呢,pycharm自带的运行有啥不好的地方吗

CMD是一切万恶的根源   只要不是纯小白 都喜欢它的没办法 就是这么吊

一只魈咸鱼 发表于 2022-4-22 14:41:22

wp231957 发表于 2022-4-22 08:39
CMD是一切万恶的根源   只要不是纯小白 都喜欢它的没办法 就是这么吊

{:10_254:}能简单说下不,百度也没查出来个好理解的说法
页: [1]
查看完整版本: vscode报错filenotfound(明明在一个文件夹下)