应该是文件名称有中文导致的,试试第5行改成这个
df=pd.read_csv(open('../租金预测.csv'),inedx_col=0,encoding='gbk')
可能是访问权限的原因,加上一个参数“engine='python' ”
也许可以通过下面的代码解决
import pandas as pd
pd.read_csv("your_file.txt", engine='python')
reference:https://stackoverflow.com/questions/50552404/oserror-initializing-from-file-failed-on-csv-in-pandas
ps:错误信息没写全