It works on my side. Are you sure you haven’t created a directory with the name xnli (relative to your script) that is now interfering? What does print(os.path.exists("xnli")) return when you run it in your script?