最近在学习机器学习,在Pycharm上运行程序时文件读不进去,错误显示:文件名.csv not found。但是我在IDLE上就可以运行?
csv文件放在桌面上了。
你用了相对路径
相对路径是相对当前路径的路径
当前路径是你py文件所在的目录
如果你的csv文件和py文件不在一起,那肯定找不到啊
至于你放到别的编译器下就能找到,那别的编译器运行的是同一个py文件吗,还是说IDEL下的py文件在桌面上
以下答案引用自GPT-3大模型,请合理使用:
示例。
可能是文件名的问题,你可以尝试把文件名修改为"filename.csv"
如果我的回答解决了您的问题,请采纳我的回答
应该是两个环境的路径不一样吧
可以打印出来看一下
import os
print(os.getcwd())